Pseudoها در CSS برای توسعه دهندگان Front-end یک مفهوم آشنا و بسیار کاربردی هستند. المانها و کلاسهای Pseudo به روشهای متنوعی قابل استفاده میباشند که هر کدام از آنها به نوعی، سبب استایلدهی صحیح و بهینهسازی کدهای CSS میشوند. شروع آنها از نسخه دوم CSS بود و در CSS3 پیشرفتهتر شدند. نکته بسیار مهم درک زمان درست استفاده از این امکان CSS است، این که کجا و برای کدام نیاز در توسعه Front-end باید از این کلاسها استفاده کنیم. هدف ما بررسی دقیقتر المانهای Pseudo و نحوه استفاده صحیح آنها در قسمتهای مختلف کدهای CSS است.
5. اولیه مفاهیم و تعاریف
لغت معنی“pseudo”درDictionary.com
adjective
1. Not actually but having the appearance of; pretended; false or spurious; sham.
2. Almost, approaching, or trying to be.
15. هاکالس ساختار بررسی
:FIRST-OF-TYPE
ul:first-of-type {
color: red;
}
<ul>
<li>This text will be red.</li>
<li>Lorem ipsum dolor sit amet.
<span>
This text will be red.
</span>
</li>
<li>Lorem ipsum dolor sit amet.</li>
</ul>
CSS HTML
16. هاکالس ساختار بررسی
:LAST-OF-TYPE
ul:last-of-type {
color: red;
}
<ul>
<li>Lorem ipsum dolor sit amet.
<span>Lorem ipsum dolor sit</span>
<span>This text will be red</span>
</li>
<li>Lorem ipsum dolor sit amet.</li>
<li>This text will be red.</li>
</ul>
CSS HTML