码迷,mamicode.com
首页 > Web开发 > 详细

css如何画出类似原生的线条?

时间:2017-02-22 18:18:55      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:移动   down   div   color   代码   设计   after   tom   before   

做前端的程序猿特别是移动端的,都很头疼遇到一种情况就是需要div底部加一个线条但是 1px的效果很粗,跟设计案上的不符合。

我的一个伙伴查找出来的一个解决方法:

在需要加上的线条的地方加上一个div class是一下对应的类,(使用的时候自己试试就知道了)

css代码:

.list-up-down-line:before {
content: " ";
position: absolute;
left: 0;
top: 0;
right: 0;
height: 1px;
border-top: 1px solid #D9D9D9;
color: #D9D9D9;
-webkit-transform-origin: 0 0;
transform-origin: 0 0;
-webkit-transform: scaleY(0.5);
transform: scaleY(0.5);
}

.list-up-down-line:after {
content: " ";
position: absolute;
left: 0;
bottom: 0;
right: 0;
height: 1px;
border-bottom: 1px solid #D9D9D9;
color: #D9D9D9;
-webkit-transform-origin: 0 100%;
transform-origin: 0 100%;
-webkit-transform: scaleY(0.5);
transform: scaleY(0.5);
}

 

注意:在pc端是没有效果的,移动端才有效果。

 

css如何画出类似原生的线条?

标签:移动   down   div   color   代码   设计   after   tom   before   

原文地址:http://www.cnblogs.com/xiezhonglong/p/6429905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!