Tema: IE ir div problemos
Autorius: Dainius
Data: 2010-08-07 04:01:11
Sveiki,

Ant IE niekaip neiseina padaryti, kad visas div'o turinys butu kaip nuoroda:

<a href='...'><div>...</div></a>

Toks kodas ant Operos, Firefox veikia gerai, o ant IE tik div'o pakrasciai 
(remelis per kokius 1...2px) yra kaip nuoroda. O nuvedus pele i div'o vidu, 
t.y. ant div'o elementu (yra tekstas ir paveiksliuku) nuoroda neveikia.


Kaip padaryti, kad div'as ant IE maksimaliai neissiplestu. Ant Operos ir 
Firefoxo div'o plotis toks, koks yra jo turinio plotis (sakykim tai zodis 
"Mygtukas"), o ant IE div'o plotis pasidaro kaip narsykles plotis, t.y. 
maksimaliai isplateja:

<div style='display: inline-block;'>...</div>

Padarius ...'display: inline;' IE "nukerpa" div'o virsu ir apacia (apie 
2...3px is virsaus ir apacios), t.y. rodo nepilna div'a. Velgi, ant Operos 
ir Firefox - veikia gerai.


Is anksto dekoju.