Autor | Zpráva | ||
---|---|---|---|
MilanJ Profil |
#1 · Zasláno: 20. 9. 2006, 15:03:48
Chtěl jsem na své stránce zobrazit několik řádků dat z db, vše ve stylu:
NADPIS - text NADPIS - text NADPIS - text NADPIS - text NADPIS - text . . . Nadpis jsem vložil do tagu LABEL, kterému jsem v CSS definoval šířku 150px, aby text začínal vždy na stejném místě a data vypadaly přehledně. K mému překvapení tohle funguje jen pod IE (mám verzi 6), FF tohle ignoruje. Proč? |
||
tiso Profil |
#2 · Zasláno: 20. 9. 2006, 15:07:53
Label je riadkový prvok, keď mu nastavíš display: block tak; Ti to pôjde...
|
||
MilanJ Profil |
#3 · Zasláno: 20. 9. 2006, 15:15:18
tiso
Když to udělám, text bude na dalším řádku a já ho potřebuji na řádku stejném. |
||
Alphard Profil |
#4 · Zasláno: 20. 9. 2006, 15:23:58
tohle funguje v Opeře a IE:
<p><span style="width: 300px; display: inline-block">Nějaká šířka</span> a další text</p> |
||
tiso Profil |
#5 · Zasláno: 20. 9. 2006, 15:25:52 · Upravil/a: tiso
...aj s tým sa dá niečo robiť...
btw. prečo na to nepoužiješ tabuľku alebo nejaký zoznam? čo za údaje ťaháš z tej databázy? |
||
Gappa Profil |
#6 · Zasláno: 20. 9. 2006, 15:26:20 · Upravil/a: Gappa
Buď definiční list, nebo snad dokonce i tabulka by se na tohle hodila? :)
Dělat to takle je dosti nemotorné, protože s vypnutými styly se to rozhodí a nebude to stejnak podsebou, malá tabulka by měla bohatě stačit, nebo ten DL EDIT: tabulková data patří zkrátka do tabulky - občas mám pocit, že se rozmohl "hon na tabulky", tj. že jsou proklínány a zatracovány, ale tabulka má své místo a něměla by se nahrazova zbytečně složitými konstrukcemi skrz css, které pak beze stylů stejnak neplní svůj účel a sémanticky to také není zrovna ono. |
||
jozob Profil |
#7 · Zasláno: 20. 9. 2006, 15:33:44
LABEL patrí do formuláru a mal by prislúchať konkrétnemu formulárovému prvku. Pre spomínaný účel sa perfektne hodí tabuľka alebo už zmienený definičný výčet.
MilanJ "Když to udělám, text bude na dalším řádku a já ho potřebuji na řádku stejném." Floating. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0