Opera ja CSS
-
paries 20 a
Tere,
olen probleemi ees, kus IE, FireFox, Netscape 7 laseb box'il ilusti venida, kuid Opera ei lase.
CSS ise näeb välja selline:
#tabSisu {
float:right;
}#tab .tabNorm {
float: left;
margin-right: -1px;
width: 100px}
.tabNorm box'se lisatakse #tabSisu box'i mingi suvaline arv. Kuidas lahendada seda probleemi, et #tabSisu box veniks horisontaalselt vastavalt sellesse tekkinud sisule? Muidu eesmärgiks on see, et .tabNorm boxid oleksid joondatud paremale. On ideid?
02. jaanuar 2005 - 20:31:53 · Otselink
-
wuzz 20 a
ainuke võimalus on laiust mitte määrata tabNorm'il ja panna display: inline ning kõik muu sinna sisse ehitada mis laiust jne vajaks.
02. jaanuar 2005 - 20:51:21 · Otselink
-
paries 20 a
Ma leidsin sellise lahenduse:
#tabSisu {
float:right;
display: inline-table;
}#tab .tabNorm {
float: left;
margin-right: -1px;
}Ja asi töötab vähemalt Operis. Netscape 6 endal pole, seega hetkel testida ei saa.
02. jaanuar 2005 - 22:37:01 · Otselink
-
marko† 20 a
floatimine on kuri asi
03. jaanuar 2005 - 18:25:05 · Otselink
-
wuzz 20 a
look ma, no tables!
03. jaanuar 2005 - 18:47:59 · Otselink
-
paries 20 a
marko, mida sa floatimise asemel soovitaksid, kui kogu kupatus on paigutatud horisontaalselt keskele ja nii peaks ka jääma? Mis ei oleks nii kuri :p
03. jaanuar 2005 - 21:13:04 · Otselink
-
marko† 20 a
ega muudmoodi ei saagi.
lihtsalt floatides peab teadma paari asjakest.04. jaanuar 2005 - 17:41:46 · Otselink
-
paries 20 a