मैं के अंदर के अंदर detail_container
नामक कक्षा के साथ पहले h1
का चयन करने का प्रयास कर रहा हूं। यह काम करता है अगर h1
इस div
के भीतर पहला तत्व है, लेकिन यदि यह ul
के बाद आता है तो यह काम नहीं करेगा।: पहला बच्चा अपेक्षित काम नहीं कर रहा है
<style type="text/css">
.detail_container h1:first-child
{
color:blue;
}
</style>
</head>
<body>
<div class="detail_container">
<ul>
<li></li>
<li></li>
</ul>
<h1>First H1</h1>
<h1>Second H1</h1>
</div>
</body>
</html>
मैं यह धारणा थी कि सीएसएस मैं पहले h1
कोई फर्क नहीं पड़ता का चयन करेंगे जहां यह इस div
में है। मैं इसे कैसे कारगर बना सकता हूं?
जो भी सीएसएस नहीं कर सकता, जावास्क्रिप्ट कर सकते हैं। – JCOC611
यह कुछ ऐसा है जो आप CSS3 के साथ कर सकते हैं :) – BoltClock