0

如何让div边框闪烁,通过将边框颜色改为黑白即可,但后来我决定保持背景颜色为粉红色,这样会看到白色边框,不应该,通过动态添加边框和删除它,它会扰乱其相邻元素的位置,有没有什么可以让边框变黑透明,或者让它闪烁???

4

1 回答 1

2

首先,动画网页元素,尤其是那些在颜色之间交替的元素是巨大的设计禁忌——它会分散用户的注意力,可能会引发癫痫症(如果使用过度),会降低页面渲染性能(并不必要地消耗设备电池),并且其他不良副作用。

但不管怎么说...

您可以通过在将其更改为黑色或白色或其他任何内容之前将其设置border-color为不可见的边框。transparent这样,当计算盒子流时,边界就在那里,只是不可见。这是一个 CSS2+ 功能。

另一种方法是使用图像边框并将边框图像设置为动画 GIF。这确实需要对图像边框的 CSS3 支持。

于 2013-02-17T07:31:16.643 回答