Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.
Aktivasyon mailiniz gelmediyse buraya tıklayın.
05, 2008, 09:07:28 am
42712 Mesaj 9331 Konu Gönderen: 17904 Üye
Son üye: RafiX
Turk-Php.Com Forum  |  Yardım Forumları  |  HTML & JavaScript & XML Forumu  |  üzerine gelince renk değiştiren <li class=> ? « önceki sonraki »
Sayfa: [1] Yazdır
Yazan Konu: üzerine gelince renk değiştiren <li class=> ?  (Okunma Sayısı 505 defa)
pckedisi
Yeni Kullanıcılar
*
Offline Offline

Mesaj Sayısı: 43


Üyelik Bilgileri
üzerine gelince renk değiştiren <li class=> ?
« : 26, 2007, 08:31:33 pm »

üzerine gelince <li class="mission"><li class="more"> kutuların renk değiştimesini istiyorum ama li lerde yapamadım ve anlamayamadım..birde linkleri yukardan aşağıya ortalanabilirmi.

Alıntı
<style type="text/css">
ul#intro,ul#intro li{list-style-type:none;margin:0;padding:0;font-size: 90%;}
ul#intro{width:100%;overflow:hidden;margin-bottom:10px}
ul#intro li{float:left;width:310px;margin-right:10px;margin-top:5px; padding: 1px 0 }
li.mission{background: #F5DEB3;}
ul#intro li.more{margin-right:0;background: #FF6347;}
ul#intro p{margin:0;padding:5px 0px 0;  height:70px;  text-align: center; }
ul#intro h3{padding-bottom:3px;color: #FFF; margin:0 0 0;padding: 0px 10px 0; float: left;}

</style>
<ul id="intro">
<li class="mission"><h3><img src="xxx" width="70" height="70" alt="xxxxx"></h3><p><a href="#">1.sıra[/url]</p></li>
<li class="more"><h3><img src="xxx" width="70" height="70" alt="xxxxx"></h3><p><a href="#">2.sıra[/url]</p></li>
</ul>
Logged
BotanGuner
PHP Öğrencisi
*
Offline Offline

Mesaj Sayısı: 106



Üyelik Bilgileri WWW
Ynt: üzerine gelince renk değiştiren <li class=> ?
« Yanıtla #1 : 27, 2007, 08:08:05 am »

Selam,

İlk önce LI nin resmini değiştirmek istiyorsan <img> tagi yerine css'nin list-style-image ve list-style-position özelliklerini kullanırsan rahat olur. Kutuların renk değiştirmesi ile neyi kastetdiğini anlayamadım ama ufak bir javascript ile onu da halledebilirsin.
Kod:
function degistir(el) {
  el.style.backgroundColor = (el.style.backgroundColor=="#000000")?"#0033666":"#000000";
}
...
<li onMouseOver="degistir(this)" onMouseOut="degistir(this)">...</li>
Logged
tekinonline
Tekin
PHP Memuru
***
Offline Offline

Mesaj Sayısı: 478



Üyelik Bilgileri WWW
Ynt: üzerine gelince renk değiştiren <li class=> ?
« Yanıtla #2 : 28, 2007, 11:05:51 am »

ne gerek var javascript koduna. internet explorer 6 için js gerek yok zaten miyadı doldu ie6' nın.

Kod:
ul#intro li.more:hover {
..
..
}

ff ve ie7' de çalışacaktır.
Logged

Sayfa: [1] Yazdır 
« önceki sonraki »
Gitmek istediğiniz yer:  


Turk-Php.Com Forum | SMF Forum Software © 2005, Simple Machines LLC. All Rights Reserved.