css - 跨浏览器 - 我的按钮存在美学缺陷

标签 css cross-browser

我正在尝试制作语言按钮。

第一个问题是圆形背景,已解决。 第二个问题是背景动画,已解决。

现在在 FF 中,按钮在悬停时有一条难看的线。

这是链接。

The code I'm working on

任何人都可以向我解释一下,这里出了什么问题,以便我可以尝试修复它。

谢谢

最佳答案

通过赋予重要性来强制应用 .selected 样式。

background: #FFF600 !important;

由于 Firefox 对 box-shadow 有显示问题,请改用 border

border: 0.5em solid #FFF600;

参见 DEMO .

还修复了一系列其他问题,包括:

#languages li { display: inline-block; width: 45px; }

由于 border 占用了一些空间,并从 #languages li a 中删除了 display:block;

关于css - 跨浏览器 - 我的按钮存在美学缺陷,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15591194/

相关文章:

javascript - Grails GSP 和模板关系

javascript - 如何在 JavaScript 中监听 Ctrl-P 按键?

javascript - 为什么这个事件处理程序使用 "e = e || event"?

css - 跨浏览器测试 : is there a way to run and control multiple browsers at the same time?

jquery - 如何在 Rails 中创建级联菜单?

css - div 中左右两侧的静态边距,调整为屏幕分辨率

javascript - 即使在外部或网页上的任何地方单击也隐藏菜单

python - 查找 CSS 元素以更改 ipython (jupyter) 笔记本的主题

javascript - localeCompare() 在移动浏览器上的奇怪行为

html - 模仿这个 webkit css 跨浏览器