SORU
17 ŞUBAT 2009, Salı


CSS Sınıfları Ve Alt sınıflar

Mümkün, bunu yapmak için işe yaramıyor, çünkü ne yaptığımı dışında mı? CSS özellikle bu sınıf için kullanılacak bir sınıf altında alt sınıfların sahip olmak istiyorum.alt sınıf.

CSS

.area1
{
	border:1px solid black;
}
.area1.item
{
    color:red;
}
.area2
{
    border:1px solid blue;
}
.area2.item
{
    color:blue;
}

HTML

<div class="area1">
    <table>
    	<tr>
    		<td class="item">Text Text Text</td>
    		<td class="item">Text Text Text</td>
    	</tr>
    </table>
</div>
<div class="area2"> 
    <table>
    	<tr>
    		<td class="item">Text Text Text</td>
    		<td class="item">Text Text Text</td>
    	</tr>
    </table>
</div>

Sadece sınıf kullanabilirim o kadar="" üst css sınıfı altında öğeler için"","". area2 1 öğe Class=" çalışmak için bu almak, ama bu konuda çok ayrıntılı olmak zorunda anlamıyorum."1 Madde kullanabilirim biliyorum Onu tanımlamak için ne üst sınıf altında css alt bakmak gerekmez mi?

Not: bu IE çalışır (şu anda 7 kullanarak), ama FF bu bir şey yapmanın CSS standart bir yol değildir herhalde, değil.

CEVAP
17 ŞUBAT 2009, Salı


Sadece bir boşluk eklemek gerekir:

.area2 .item
{
    ...
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Css

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 365multimedia

    365multimedi

    26 ŞUBAT 2009
  • Justin Case

    Justin Case

    3 EKİM 2011
  • Titan Lee Hai

    Titan Lee Ha

    14 Temmuz 2008