<div id="j_id0:j_id24" class="description"><div id="j_id0:j_id27" class="description pageInformation">elimde şöyle kodlar varsadece css kullanarak 1. div içierisinde değişiklik yapmak istiyorum.html'e dokunma yetkim yok.. ilk div'e background-color: #E1E1E1; ekleyeceğim ama ikinci etkilenmesin istiy
<div id="j_id0:j_id24" class="description">
<div id="j_id0:j_id27" class="description pageInformation">
elimde şöyle kodlar var
sadece css kullanarak 1. div içierisinde değişiklik yapmak istiyorum.
html'e dokunma yetkim yok..
ilk div'e background-color: #E1E1E1; ekleyeceğim ama ikinci etkilenmesin istiyorum.
0
eğer adam html içine gömmüş yada style elementiyle yazmışssa yapaman. öbür türlü ctrl + f ile class adını aratıp. background color codunu ekliyeceksin. tabi hiyerarşiye göre 2. de etkilenebilir. onun için de bi kod vardı ama hatırlayamadım şincik.
0
dokunmakalbime
(
23.01.13)
html içi boş
#j_id0:j_id24 {
background-color: #E1E1E1;
}
olarak mı eklersin ?
0
evet mantık o. olmadı bir üstteki, alttaki kod'a ekle. deneme yanılma yöntemiyle.
0
dokunmakalbime
(
23.01.13)
div id'de ":" olduğu içi bu yöntem yemiyor
0
sayfada jquery var mı? ya da yayındaki halini gösterirsen çözüm sunabilirim
0
CSS3'ün :first-child nimetiyle kolayca yapabilirsin. .description:first-child {background-color:#E1E1E1;} şeklinde. Tam olarak şöyle:
jsbin.comHa diyelim ki bunu istemedin, javascriptle de yolu var.
0
@Rochefort
first-child çalıştı
0
her browserda çalışmaz yalnız aklınızda olsun
0
yandex.browser'da çalıştı
0
sskyumusakg'nin demek istediği, CSS3'ün modern tarayıcılarda çalıştığı. Yani IE 7'de sitem görünsün gayen varsa sıkıntı yaşayabilirsin.
Bu konuda ayrıntılı bilgiye de şuradan bakabilirsin:
www.w3schools.com
0