立即咨询
18581041059
QQ咨询
QQ账号:
2468813550
服务热线
服务热线:
18581041059
在线咨询
在线咨询:
18581041059
微信咨询
TOP
返回首页 在线咨询 一键拨号 返回顶部
当前位置: 首页 技术知识>before、after的使用方法
before、after的使用方法
时间:2022-07-22 08:19 浏览:324 类型:技术知识

要实现的功能
before、after是在元素前后插入生成内容。如果是插入一张图片,插入一段文字,比如在文章列表前面加个图标(如上图),现在用::before这种方式就方便多了。

html代码

下面的css这样写,就可以在列表中加上"♠"了。

li {

display: block;

color: #666;

text-shadow: 0 2px 0 #efefef;

text-decoration: none;

height: 2.75rem;

line-height: 2.75rem;

border-bottom: 1px solid #bbb;

position: relative;

padding-left:15px;

}

li::before {

position: absolute;

top: 50%;

transform: translateY(-50%);

left: 0;

content: "♠";

}

上面使用了translateY,意思是向Y轴移动位置位置,这个值可以为负数,上面的意思是向Y轴移动-50%,transform的值有多个选项,比如:transform:translate(300px,90px);元素从其当前位置移动,根据给定的 left(x 坐标) 和 top(y 坐标) 位置参数。

完整代码下载:https://www.jianzhan100.com/upload/2017/0823/20170823054341302.rar

相关推荐
2022-06-21 17:19
网站报net::ERR_CONNECTION_CLOSED的处理方法
查看详情
2021-09-01 10:37
公安备案的步骤和相关资料
查看详情
2021-05-24 15:54
网站建设服务
查看详情
2022-06-28 08:21
360元开6年腾讯云服务器是漏洞还是营销手段?
查看详情
2019-05-24 14:15
协和医院网站建设案例
查看详情