css样式

如何兼容模式画0.5px的线

2018-03-26  本文已影响0人  小飞侠zzr

方案 svg + base64

<style>
.hr.svg {
background: none;
height: 1px;
background: url("data:image/svg+xml;utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1px'><line x1='0' y1='0' x2='100%' y2='0' stroke='#000'></line></svg>");
}
</style>
<p>svg</p>
<div class="hr svg"></div>

svg图片这个样设置:

<svg xmlns='http://www.w3.org/2000/svg' width='100%' height='1px'>
<line x1='0' y1='0' x2='100%' y2='0' stroke='#000'></line>
</svg>
就实现了完美兼容(引自掘金大牛)

上一篇 下一篇

猜你喜欢

热点阅读