利用伪元素:before实现的快递单查询垂直列表的demo
2017-07-17 10:52
639 查看
先看下实现的效果:
代码如下
//html <ul> <li class="cur"> <span>【已扫描待审查】 操作人:张三</span> <p>操作时间:2017-06-16 10:39:57</p> </li> <li> <span>【已扫描待审查】 操作人:李四</span> <p>操作时间:2017-06-16 10:39:57</p> </li> <li> <span>【已扫描待审查】 操作人:王五</span> <p>操作时间:2017-06-16 10:39:57</p> </li> <li> <span>【已扫描待审查】 操作人:赵六</span> <p>操作时间:2017-06-16 10:39:57</p> </li> <li> <span>【已扫描待审查】 操作人:赵六</span> <p>操作时间:2017-06-16 10:39:57</p> </li> </ul> // css ul li { list-style: none; } ul { border-left: 1px solid #8a8a8a; padding-left: 16px; margin-left: 52px; margin-top: 20px; padding-bottom: 1px; } li { position: relative; margin-bottom: 20px; } li:before { content: url(images/dott.png); position: absolute; left: -21px; top: -3px; } li.cur:before { content: url(images/gou.png); position: absolute; left: -24px; top: -1px; } li img { position: absolute; left: -21px; top: 5px; } li span { font-size: 16px; color: #333; } li p { font-size: 14px; color: #666; margin-top: 8px; padding-left: 5px; } .cur img { left: -24px; top: 0px; } .cur span { color: #498fdf; }
其中利用了伪元素
:before很方便的实现了这个效果,并且可以兼容到IE8
相关文章推荐
- 利用css实现元素水平垂直居中的方法(分情况讨论)
- Python3 利用函数 实现阶乘、列表中删除指定元素、等差数列求和
- 利用CSS让元素垂直居中的两种实现方法
- 利用WebService实现快递、邮件查询
- 利用writing-mode实现元素的垂直居中
- 实现div元素在整个屏幕的的垂直居中之translateY(-50%)的利用
- 利用vertical-align:middle实现行内元素的水平垂直居中对齐
- 利用vertical-align:middle实现行内元素的水平垂直居中对齐
- 利用AJAX实现WordPress中的文章列表及评论的分页功能
- 利用反射机制实现简单数据查询
- flex实现元素左右居中+垂直居中
- Android利用RecyclerView实现列表倒计时
- 利用回调技术实现的一个JDBC 查询操作(可依此进行扩展)
- ASP.NET中利用存储过程实现模糊查询
- 浅谈如何利用PB实现树型列表动态半透明提示(原创)
- PHP实现查询两个数组中不同元素的方法
- PHP实现查询两个数组中不同元素的方法
- 利用native SQL实现外连接查询
- C语言之利用可变参数列表实现简易的printf
- 利用通讯组实现邮件列表