webForumDet fria alternativet

Hur får jag en bildtext att hänga ihop med bilden?

HTML & CSS

7 svar · 449 visningar · startad av lillebror

Medlem sedan apr. 20041 597 inlägg
Frågan#1

Hej,

Jag har en enkel fråga. Hur kan jag få bildtexten att lägga sig dikt an mot nederkanten av en bild i en artikel?

Bifogar en bild...

Tack på förhand :)

imagetext.jpg
Medlem sedan sep. 20026 425 inlägg
#2

Testat sätta margin/padding?

img { margin: 0; padding: 0; }
Medlem sedan apr. 20041 597 inlägg
#3

Så här blev det...

imagetext.jpg
Medlem sedan okt. 20005 273 inlägg
#4

Lägger du texten i en p kan du behöva ta bort eventuell margin-top och padding-top på den med.

mv icaaq

Medlem sedan dec. 20042 245 inlägg
#5
img { display:block; }
Medlem sedan apr. 20041 597 inlägg
#6

zcorpan skrev:

img { display:block; }

Vad gör display-block?

Medlem sedan sep. 20026 425 inlägg
#7

Visar bilder som block-level-element och inte som inline. Elementen i HTML och XHTML är uppdelade i block-levelelement och inline-levelelement. Läs här: HTML 4.0 Block-Level Elements

Medlem sedan dec. 20042 245 inlägg
#8

HTML4's "block-level" och "inline-level" är helt separat från CSS's "display"-egenskap. Att de flesta inline-element genererar inline-boxar per default, och de flesta blockelement genererar block-boxar per default ändrar inte situationen. (Till exempel en TABLE är ett blockelement, men har "display:table" per default.)

"display:block" gör att elementet genererar en block-box. Mer om detta fenomen går att läsa i Tommys serie Block och inline. :)

253 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)