<li> ile ilgili problem

0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
merhaba arkadaşlar,
<ul>
<a id="news<?=$i;?>" class="news" style="float:left;" href="sayfa2.php<?=$url;?>&bolum=haber"><li onMouseOver="degis('<?=$resimcik[0];?>')"><?=$baslik;?></li></a>

Bu şekilde listeleme yapıyorum ama bazı haberlerde aşagıdaki gibi oluyor sizce neden olabilir?

11422768vz7.jpg


firefox ve operada sorun yok sadece problem internet explorerda oluyor
 
1
Onaylı Üye
Üye
Katılım
24 Ocak 2005
Mesajlar
7,131
Tepki puanı
86
Float:left; olarak tanımlamadan dolayı yazı kısa olduğu zaman diğer link onun yanına geçiyor.
 
0
Onaylı Üye
Üye
Katılım
16 Aralık 2006
Mesajlar
4,437
Tepki puanı
6
Konum
Ankara
opera ve firefox da sorun yok internet explorer 7 de sorun var 8 de yine sorun yok
 
0
Onaylı Üye
Üye
Katılım
12 Mart 2008
Mesajlar
1,005
Tepki puanı
1
Konum
Anadolu
<br style="clear:both" />

bu kodu uygun yerde kullanırsan sorun kalmaz..
 
0
Onaylı Üye
Üye
Katılım
24 Mart 2008
Mesajlar
424
Tepki puanı
1
li etiketine eklediğin stil kodlarının yerine (hizalama ile ilgili olanları) aşağıdaki kodu kullanmayı dene.

Kod:
li { margin:0px auto 0px auto; }

Kod:
<ul>
  <li [COLOR=red]style="margin:0px auto 0px auto;"[/COLOR] onMouseOver="degis('<?=$resimcik[0];?>')">
      <a id="news<?=$i;?>" class="news" style="float:left;" href="sayfa2.php<?=$url;>&bolum=haber"><?=$baslik;?></a>
  </li>
</ul>

gibi... (kodla birazcık oynadım, bu şekilde dene)
 
Geri
Üst