Html css动画字体上奇怪的蓝色和橙色边缘
我看到一些奇怪的行为,在一个完整的酒吧符号动画使用CSS3。在某些浏览器中,符号沿其侧面展开蓝色和橙色边缘。我还不知道为什么 CSS: HTML:Html css动画字体上奇怪的蓝色和橙色边缘,html,css,css-transitions,Html,Css,Css Transitions,我看到一些奇怪的行为,在一个完整的酒吧符号动画使用CSS3。在某些浏览器中,符号沿其侧面展开蓝色和橙色边缘。我还不知道为什么 CSS: HTML: █ 示例页:-这种效果似乎是在短时间内形成的。哦,讽刺的是 在我看来,这真的像是一个浏览器错误。我能够在Chrome 23.0.1271.95 m中偶尔复制它。这看起来确实是一个问题,字符稍微溢出了预期区域,外部区域没有正确重新绘制。正方形左侧的蓝色最有意义,当突出显示文本时,清除突出显示(蓝色)左侧将留下一条1px的蓝线。还请注意,当高亮显示单
█
示例页:-这种效果似乎是在短时间内形成的。哦,讽刺的是
在我看来,这真的像是一个浏览器错误。我能够在Chrome 23.0.1271.95 m中偶尔复制它。这看起来确实是一个问题,字符稍微溢出了预期区域,外部区域没有正确重新绘制。正方形左侧的蓝色最有意义,当突出显示文本时,清除突出显示(蓝色)左侧将留下一条1px的蓝线。还请注意,当高亮显示单个矩形字符时,高亮显示的左右两侧大约会丢失1px
我尝试的一件事是在文本周围添加一个1px的黑色边框:
span#textblink {
color: #FFF;
animation: colorPulse 0.2s infinite alternate;
-moz-animation: colorPulse 0.2s infinite alternate;
-webkit-animation: colorPulse 0.2s infinite alternate;
-o-animation: colorPulse 0.2s infinite alternate;
border: 1px solid black;
}
这似乎解决了这个问题,但正如我们所看到的,这个问题是零星的,所以它可能刚刚躲过了我的测试
否则,您可能会遇到以下三种选择之一:
- 正在查找另一个稍小的字符(可能使用不同的字体)
- 使用jQuery设置角色动画
- 如果所有其他操作都失败,请使用gif
span#textblink {
color: #FFF;
animation: colorPulse 0.2s infinite alternate;
-moz-animation: colorPulse 0.2s infinite alternate;
-webkit-animation: colorPulse 0.2s infinite alternate;
-o-animation: colorPulse 0.2s infinite alternate;
border: 1px solid black;
}
这似乎解决了这个问题,但正如我们所看到的,这个问题是零星的,所以它可能刚刚躲过了我的测试
否则,您可能会遇到以下三种选择之一:
- 正在查找另一个稍小的字符(可能使用不同的字体)
- 使用jQuery设置角色动画
- 如果所有其他操作都失败,请使用gif
span#textblink {
color: #FFF;
animation: colorPulse 0.2s infinite alternate;
-moz-animation: colorPulse 0.2s infinite alternate;
-webkit-animation: colorPulse 0.2s infinite alternate;
-o-animation: colorPulse 0.2s infinite alternate;
border: 1px solid black;
}