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

摘要:
前端程序员,尤其是从事移动终端的程序员,非常头疼。在一种情况下,他们需要在div的底部添加一行,但1px的效果非常粗糙,这与设计不一致。我的一个合作伙伴找到了一个解决方案:在需要添加行的地方添加一个divclass。css代码为:list up-down line:before{content:“”;position:absolute;left:0;top:0;right:0;height:1px;border top:1pxsolid#D9D9D9D9;color:#D9D99;-webkit transform origin:00;transform origin:00;-webkit transform:scaleY(0.5);transform:scaleY(0.5。向上向下列出行:在{content:“”之后;位置:绝对;左:0;底:0;右:0;高度:1px;边框底部:1pxsolid#D9D9D9;颜色:#D9D99;-webkit变换原点:0100%;变换原点:0-100%;-webkit变换:scaleY(0.5);变换:scale Y(0.5注意:它对PC端没有影响,但只对移动端有影响。

做前端的程序猿特别是移动端的,都很头疼遇到一种情况就是需要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如何画出类似原生的线条?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SSH远程管理遍历PB的TreeView的函数(转)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

浏览器、HTML、css 面试题

1.什么是盒模型 盒模型(内容(content),内边距(padding),边框(border),外边距(margin)),值得注意的是,块级元素可以设置宽高,内边距,边框,外边距 行内元素宽高自动,并排显示。 2.行内元素有哪些?块级元素有哪些? 空(void)元素有那些?行内元素和块级元素有什么区别? CSS规范规定,每个元素都有display属性,确...

css 滤镜之AlphaImageLoader

  CreateTime--2017年12月25日17:05:37 Author:Marydon ie滤镜特效之AlphaImageLoader 作用:   用于设置背景图片特效样式 使用条件:   IE8及以下版本不支持属性background-size,可以使用AlphaImageLoader来代替 语法: filter : p...

css补充之hover与overflow

1、hover是鼠标移动到当前标签上时,对应的css属性生效。 padding是给a标签按上、右、下、左的顺序加上边框 hover下面的属性: background-color: blue;当鼠标移动到使用hover的标签上时,该属性生效。 <!DOCTYPE html><html lang="en"><head>...

超赞的CSS3动画下拉菜单

今天分享几个最近看到的比较实用的CSS3带动画的下拉菜单效果,实现出来的效果跟使用jQuery的slideDown和fadeIn有得一比,效果非常赞,本人推荐各位以后可以使用下面的几种效果,一定会给你的前端开发带来不少亮点的。如果需要更多效果可以看之前的文章:CSS3下拉菜单模板 上面的这个下拉菜单就是纯CSS3实现的跟使用jquery中的fadeIn和...

# CSS常用selector选择器列举总结

CSS常用selector选择器列举总结 1.id选择器 2.class选择器 3.通配符选择器*,匹配所有元素。 4.tag标签选择器 5.空格 指的是子节点选择(也是后代选择器) 例如.class1 .class2指的是具有类名为class1 的元素下有着类名为class2的子元素。 6.无空格并写指的是同时满足条件的元素 例如.class1....

如何设置html中img宽高相同-css

   最近项目中有一个问题,做一个响应式的盒子,随着屏幕的变化,    宽高一直保持相等,之前一直使用js动态设置,获取盒子的宽度来设置盒子高度。    但是加载时样式显示不是很好,后来直接用css实现。    html部分:         css部分:    img-box为设置的正方形容器。         原文地址:https://segmentf...