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

  • Caroline Martin

    Caroline Mar

    19 EYLÜL 2008
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012
  • wafflepwn

    wafflepwn

    14 AĞUSTOS 2008