我可以制作一个带有CSS的花式分割器,它在缩放时不会消失吗?

时间:2014-05-15 14:18:51

标签: html css css3

我在Web应用程序中有水平分隔符。我希望它们看起来比普通线条好一点,但不要超过顶部,所以我给它们一个渐变。

然后我注意到当浏览器缩放改变时,一些行消失了。我猜,当它们小于1像素时,浏览器将某些高度舍入为0像素。

这是一个非常不愉快的副作用。没有样式的<hr>标签在任何缩放时都不会消失,但我必须给我一个高度,否则它们根本不会显示。

有没有办法纠正问题,并且无论缩放是什么,总是只有一个像素高度的线?解决方案不需要支持IE8及以下版本。

hr.fancyDivider {
border: 0;
min-height: 0.0625em;
 background: linear-gradient( to right, rgba(0,71,185,0), rgba(0,71,185,0.9), rgba(0,71,185,0));
margin-bottom: 2em;

}

使用它们的小提琴:http://jsfiddle.net/U7cv6/。缩小几个步骤以查看问题。

0 个答案:

没有答案