Autor | Zpráva | ||
---|---|---|---|
blazej44800 Profil |
#1 · Zasláno: 16. 10. 2012, 20:02:28
Ahojte
Riešim jeden problém. Používam zoznam <ul> a prvky <li> ktore su floatovane na left aby sa zoradili vedla seba. Cele to je obalene v niekolkych divoch. Potrebujem ale, aby ak sirky zoznamu <ul> bude sirsia ako body, aby sa body roziahlo a nie aby sa zoznam ul zalomil na druhý riadok. Presnú živú ukážku nemôžem poskytnúť ale princíp je takýto: http://uploads.blazej-krajnak.eu/floatovanie.php |
||
suvel Profil |
#2 · Zasláno: 18. 10. 2012, 10:22:13
blazej44800:
Jestli jsem to správně pochopil, řešil bych to pomocí css white-space:nowrap. |
||
panther Profil |
#3 · Zasláno: 18. 10. 2012, 10:33:44
suvel:
to u floatovanych nepomuze. blazej44800: bud musis znat sirku a tu nastavit k ul , nebo pouzij tabulku. Floatovane bloky se zalomi tam, kde konci sirka rodice, v tomto pripade je rovna sirce body .
Pripadne misto tabulky muzes pouzit tabulkove hodnoty display (IE <= 7 je neznaji, tam to fungovat nebude).
|
||
margin Profil * |
#4 · Zasláno: 18. 10. 2012, 10:50:49
panther:
„to u floatovanych nepomuze.“ Záleží na tom, zda blazej44800 musí položky floatovat. Pokud stačí, aby položky byly v řádku, tak je stačí deklarovat jako inline a seznamu dát white-space: nowrap; |
||
peta Profil |
Mozna by se dalo pouzit i position misto floatu. Ale tam je treba znat polohu polozky zleva.
Nemuzes pouzit treba position + overflow:auto nebo overflow:hidden? Jinak bych se priklanel tez k tabulce nebo display:table. |
||
shaggy Profil |
#6 · Zasláno: 18. 10. 2012, 13:53:23
peta:
„Mozna by se dalo pouzit i position“ Static? Fixed? Alebo relative? Tvoje riešenie je jednoznačne najhoršie a najnezmyselnejšie zo všetkých, keby poznal polohu položky zľava, tak to už rovno môže nastaviť šírku pre ul. |
||
peta Profil |
#7 · Zasláno: 19. 10. 2012, 08:13:38
shaggy: Table layout je jedno z nejlepsich reseni, jak to resit pomoci css, pokud nechce prepisovat html kod na tabulku. Ostatni moznosti jsem uvedl jako dalsi moznosti, kterymi by se to dalo resit.
Tvuj prispevek odsoudil ale vsechna reseni. |
||
panther Profil |
peta:
neodsoudil vsechna reseni, jen to tvoje pseudoreseni. Kdybych znal sirku polozek, nastavim sirku rodici. Predstava, ze takhle budu mit 200 polozek, u treti pridam pismenko a pak budu muset u vsech dalsich menit left , je nadherna. A kdyz zvetsim pismo? A stylopis bude mit specialni radek pro kazdou polozku? Ne, to opravdu neni reseni, to je pseudoreseni zrale tak akorat na facku.
|
||
Časová prodleva: 13 let
|
0