【发布时间】:2014-01-11 07:24:07
【问题描述】:
我创建了一个导航菜单,每个超链接都有一个“滑动下划线”效果。
JS 小提琴:http://jsfiddle.net/ZZuQR/12/
相关代码:
/* sliding underline */
nav li a:after {
content: " ";
display:block;
margin: 5px 0px 0px 0px;
border-bottom: 3px solid transparent;
width: 0px;
transition: 0.5s ease;
}
nav li a:hover:after {
border-bottom: 3px solid #0076a3;
width:50px;
}
此解决方案适用于 Chrome但不适用于 Safari。有谁知道为什么会这样?
【问题讨论】: