Html ve css çalışırken kafama bir şey takıldı ve size danışmak istedim. Öncelikle yardımlarınız için şimdiden teşekkür ederim.
Bir başlık divi kodladım ve her menü için başına farklı bi icon koymak istiyorum bunun için ayrı ayrı divler mi yapmalıyım yoksa css'den değilde html'den mi background vermeliyim daha basit yolu var mıdır?
Söylemek istediğimi gözünüzde canlandırmanız ve kodlarına bakmanız için ftpye attım.
http://www.indirek.net/yeni
Sağ ve soldaki sidebarlardaki iconları göreceksiniz...
Aynı div içinde farklı backgroundlar vermek
15
●1.400
- 03-03-2013, 00:28:08Aşağıdaki gibi bir yapı kullanabilirsiniz.
.MenuBaslik { background: url("images/folder.png") no-repeat scroll 6px 4px #F7F7F7; color: #393939; font-size: 17px; height: 25px; line-height: 23px; padding: 0 0 0 25px; } .MenuBaslik .HerEveLazim{ background-image: url("images/hereve.png");} .MenuBaslik .CokIndirilenler{ background-image: url("images/cokindirilenler.png");}
<div class='MenuBaslik HerEveLazim'>Her Eve Lazım</div> <div class='MenuBaslik CokIndirilenler'>Çok İndirilenler</div>
- 04-03-2013, 14:23:54Dzyn3 adlı üyeden alıntı: mesajı görüntüle
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 14:23:54 -->-> Daha önceki mesaj 14:22:28 --
SNCR_1 adlı üyeden alıntı: mesajı görüntüle - 04-03-2013, 14:30:26phpr10 adlı üyeden alıntı: mesajı görüntüle
- 04-03-2013, 14:40:33cssi bu şekilde düzenledim
.menubaslik {background:#f7f7f7 no-repeat 6px 3px; height:25px; padding:0px 0px 0px 25px; color:#393939; font-size:17px; line-height:23px;} .menubaslik .download {background: url(images/download.png)} .menubaslik .eklenenler {background:url(images/add.png)} .menubaslik .kategoriler {background:url(images/folder.png)} .menubaslik .tags {background: url(images/tags.png)} .menubaslik .tools {background: url(images/tags.png)}
kullanırken de <div class="menubaslik download">İndirilenler</div> şeklinde kullandım ama backgroundlar gelmedi bu şekilde kullanıldığından emin misiniz? - 04-03-2013, 14:58:45phpr10 adlı üyeden alıntı: mesajı görüntüle
CSS sınıf isimleri arasındaki boşluğa dikkat!
Aynı element içinde birden fazla sınıf belirtilecek ise css ortamında sınıf isimleri birleşik yazılır, aksi taktirde alt elementlerde kullanılmak için oluşturulmuş bir sınıf olur.
.menubaslik {background:#f7f7f7 no-repeat 6px 3px; height:25px; padding:0px 0px 0px 25px; color:#393939; font-size:17px; line-height:23px;} .menubaslik.download {background: url(images/download.png)}
<div class="menubaslik download">İndirilenler</div>
.menubaslik {background:#f7f7f7 no-repeat 6px 3px; height:25px; padding:0px 0px 0px 25px; color:#393939; font-size:17px; line-height:23px;} .menubaslik .download {background: url(images/download.png)}
<div class="menubaslik"><span class="download">İndirilenler</span></div>
---