More Related Content
Similar to CSS Selector (20)
CSS Selector
- 11. parent > child
<html>
<body>
<div id="div-a">
<span>span</span>
<span class="red">span</span>
</div>
<div id="div-b">
<span>span</span>
<span>span</span>
</div>
</body></html>
span { color: blue; }div > .red { color:red; }
- 12. prev + next
<html>
<body>
<div id="container">
<ul>
<li> List Item </li>
<li> List Item </li>
</ul>
<p>text</p>
<p>text</p>
</div>
</body></html>
ul + p { color: red; }
- 13. prev ~ siblings
<html>
<body>
<div id="container">
<ul>
<li> List Item </li>
<li> List Item </li>
</ul>
<p>text</p>
<p>text</p>
<span>span</span>
<p>p</p>
</div>
</body></html>
ul ~ p { color: red; }
- 28. :after
<div class="clearfix">
<div>TEST DIV</div>
<div>TEST DIV</div>
<div>TEST DIV</div>
<div>TEST DIV</div>
<div>TEST
DIV</div></div>
.clearfix { display: inline-table; border:2px solid red; } .clearfix
div { float: left; width: 80px; height: 80px; border: 1px solid
blue; }.clearfix:after { content: "."; display: block; height: 0;
clear: both; visibility: hidden; }/* Hides from IE-mac */ *
html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide
from IE-mac */
- 39. :only-of-type
<div>
<p> My paragraph here. </p>
<ul>
<li> List Item </li>
<li> List Item </li>
</ul></div><div>
<p> Two paragraphs total. </p>
<p> Two paragraphs total. </p>
<ul>
<li> List Item </li>
</ul></div>
div p:only-of-type { color: red; }li:only-of-
type { font-weight: bold; }