webForumDet fria alternativet

Få en div att bete sig som en bild.

HTML & CSS

6 svar · 662 visningar · startad av oskob

Medlem sedan maj 20021 558 inlägg
Frågan#1

Hejsan!

Jag försöker få en div att bete sig som en bild, alltså:
Den ska ha en viss storlek, men inte knuffa ner sakerna efter den på ny rad. Jag har testat med float:left men det fungerar inte som jag vill.
Bilden tillåter tex. endast en rad text och vid nästa radbryt är texten under bilden. Tar man float left så kan det få plats flera rader beroende på teckenstorlek/bildensstorlek. Så fort man skriver <br /> ska man alltså hoppa till raden Under diven. Hur stor den än är. Den ska fungera som en span som man kan bestämma storleken på. Typ.

Tack på förhand!

Medlem sedan dec. 20042 245 inlägg
#2
div { display:inline-block; }

Tänk om det kunde fungera i fler webbläsare än Opera! :(

Medlem sedan maj 20021 558 inlägg
#3

There's always a catch :( Får väl hitta på något annat då..

Medlem sedan mars 20041 505 inlägg
#4

Varför är det så dåligt stöd för inline-block?
Det vore ju verkligen underbart om man kunde använda sig av det. Tänk att kunna lägga två block bredvid varandra utan att behöva floata... :l

Medlem sedan maj 20021 558 inlägg
#5

Ja float är en ganska bökig funktion eftersom hela designen kan gå åt skogen om något blir liiite för stort.
Är det en standard?

Medlem sedan dec. 20042 245 inlägg
Medlem sedan maj 20021 558 inlägg
#7

Och firefox som ska vara så himla standard. *morr*

271 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
143 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
140 ms — ändringar (db)