webForumDet fria alternativet

Få länk att fylla ut helt DIV

HTML & CSS

3 svar · 267 visningar · startad av room

Medlem sedan mars 2001270 inlägg
Frågan#1

Hej på er.

Jag tänkte höra om det finns något sätt att få en länk (<a href...>) att fylla ut en hel div. Ungefär så här:

<div style="width:200px; height:200px;"><a href="....">&nbsp;</a></div>

Jag vill alltså att hela divet skall vara länkat. Jag vet att det går att använda onclick och location.href på divet, men det går inte i mitt fall då jag har andra egenskaper på själva a taggen.

Tack

Medlem sedan juni 20019 519 inlägg
#2

display:block; på a taggen borde nog hjälpa dig med det. och height:

	<div style="background-color:#f00;width:100px;height:100px;">
		<a href="#" style="display:block;height:100%;">bob</a>
	</div>
Medlem sedan aug. 20068 090 inlägg
#3

voigtann1 skrev:

display:block; på a taggen borde nog hjälpa dig med det. och height:

	<div style="background-color:#f00;width:100px;height:100px;">
		<a href="#" style="display:block;height:100%;">bob</a>
	</div>

...och/eller lägga till line-height:200px, antingen istf height eller som tillägg. Funkar det taskigt i nån läsare, så kläm in en enfärgad gif som upp hela divven och gör bilden till länk.

Medlem sedan juni 20019 519 inlägg
#4

med tanke av att det är   han ville ha i sin text så spelar det egentligen ingen roll ;)

281 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
149 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
150 ms — ändringar (db)