CSS 中 a:before 和 a:after 的悬停条件怎么写?
原文:https://www . geesforgeks . org/how-write-how-hover-condition-for-abefore-and-aaafter-in-CSS/
CSS 中的:之前和:之后的选择器用于在元素前后添加内容。【悬停】是伪类,【前 T4】是伪元素。在 CSS 中,伪元素写在伪类之后。
语法:
a:hover::before {
// CSS Property
}
a:hover::after {
// CSS Property
}
在 CSS3 中,双冒号(::)用于表示伪元素。对于 IE8 或更早版本,使用单个冒号(CSS2 语法)。
示例 1: 本示例对元素中的 a:before 和 a:after 使用:悬停条件。
<!DOCTYPE html>
<html>
<head>
<title>
:hover condition for a:before
and a:after
</title>
<!-- Style to add hover condition -->
<style>
a:hover::before {
content: "Before -";
}
a:hover::after {
content: "-after";
}
</style>
</head>
<body>
<a href="#" > Hover here </a>
</body>
</html>
鼠标移过前: 鼠标移过后:
示例 2: 本示例对元素中的 a:before 和 a:after 使用:悬停条件。
<!DOCTYPE html>
<html>
<head>
<title>
:hover condition for a:before
and a:after
</title>
<style>
a:hover::before {
content: "Before -";
background-color: green;
}
a:hover::after{
content: "-after";
background-color: green;
}
</style>
</head>
<body>
<a href="#" > GeeksForGeeks </a>
</body>
</html>
鼠标移过之前: 鼠标移过 之后
HTML 是网页的基础,通过构建网站和网络应用程序用于网页开发。您可以通过以下 HTML 教程和 HTML 示例从头开始学习 HTML。
CSS 是网页的基础,通过设计网站和网络应用程序用于网页开发。你可以通过以下 CSS 教程和 CSS 示例从头开始学习 CSS。
版权属于:月萌API www.moonapi.com,转载请注明出处