在明亮的背景的Div眨眼睛边界

时间:2013-02-17 07:22:50

标签: css border

如何通过将边框颜色更改为黑色和白色来使div边框闪烁,但后来我决定将背景颜色保持为粉红色,因此可以通过动态添加看到白色边框,这不应该是边界和删除它,它扰乱了其相邻元素的位置,是否有任何东西,如使边框黑色和透明,或者,使它闪烁???

1 个答案:

答案 0 :(得分:2)

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

但无论如何......

通过将border-color设置为transparent,然后将其更改为黑色或白色或其他内容,您可以拥有不可见的边框。这样,当计算箱流时边界就在那里,它就是不可见的。这是一个CSS2 +功能。

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