伪元素就如同它的名字一样,不是一个实际存在於网页里的元素,行为与表现却又和真正网页元素一样,使用时必须搭配一个CSS选择器来产生样式与效果(例如:改变第一个字的样式、新增内容...)。
常见的有
参考资料:CSS - The ::selection Pseudo-element
最前面放选择器 後面加上伪元素
selector::pseudo-element {
property: value;
}
例如:
p::first-letter {
color: #ff0000;
font-size: 50px;
}
参考资料:CSS Pseudo-elements
::before
是在原本的元素「之前」建立一个新的元素
::after
则是在原本的元素「之後」建立一个新的元素。
使用::before和::after时,要搭配 content这个属性来插入要新增的内容
例如:
<p>You’re not early.</p>
p::before {
content: "Youre not late.";
color: palevioletred;
background-color:burlywood;
font-weight: bold;
}
p::after{
content: "You are very much ON TIME, and in your TIME ZONE destiny set up for you.";
color: lightseagreen;
background-color:lightgrey;
font-weight: bold;
}
参考资料:Pseudo-classes and pseudo-elements
::before & ::after 无中生有的僞元素选取器 - 杰克这真是太神奇啦
图片来源:unsplash
以上为个人学习笔记整理
若有错误,欢迎指正
今天我们要来介绍 Sass的变数啦~~ 介绍之前 我们必须先了解 为什麽我们需要它呢?? 当我们原先...
在创造各式各样的物件时,有很多时候会发现怎麽重复的代码很多。 为了解决这个问题,可以采用继承与介面的...
环境准备 使用 Cloudflare DNS 安装 LiteSpeed Cache plugin ...
本章节介绍ORM对资料库的CURD方法,我们以上个章节介绍的student model 为例。 # ...
随着智慧型手机的普及 网页设计也要随着时代的潮流而写出适合智慧型手机用户的网页 今天的笔记是目前最常...