我今天一直在整理一个页面,并认为我会使用 CSS3 实现条纹背景。除 Firefox 外,所有浏览器中的一切似乎都很好。(我使用的是 5.01,但也签入了 5.0)
代码很简单:
body {
background-color: #ebeced;
background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%,
transparent 25%,transparent 50%, rgba(255, 255, 255, .2) 50%,
rgba(255, 255, 255, .2) 75%,transparent 75%, transparent);
background-size:6px 6px;
}
在 Chrome 和 opera 中运行良好,但实际上会使 FF 崩溃。
显然,我知道我可以通过重复的背景图像来实现这种效果,但我想知道是否有其他人有类似的问题,或者它只是 CSS3 的初期问题;)
在 jsfiddle 中进行测试会产生同样的问题,我没有做任何事情,因为我不想负责让你崩溃!
哦,这不是电脑速度慢的问题,我在 i7、8gb 内存上,等等。
我认为这是 background-size 属性的问题,好像你增加它或完全删除它然后问题就解决了,但是它不适合我,除非我可以使用 background-size。