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

  • FOSDEM

    FOSDEM

    13 Ocak 2009
  • kimaliz

    kimaliz

    18 Temmuz 2006
  • xCraash

    xCraash

    6 Temmuz 2012