我最近实现了一个菜单,这是菜单教程的链接:http: //pepsized.com/css-only-lavalamp-like-fancy-menu-effect/,我的问题发生在:
.nav a {
display: block; // This line here
position: relative;
float: left;
padding: 1em 0 2em;
width: 25%;
text-decoration: none;
color: #393939;
transition: .7s; }
.nav a:hover {
color: #c6342e; }
正如您可以在此页面上查看的那样:http ://pepsized.com/demo/?id=1043 (我希望您在此页面上查看的原因是您可以看到所有 3 个示例的效果),所以如果您删除display : block
没有任何改变,所有工作方式都与它的工作方式相同display : blcok
,所以我假设display : block
,对于旧浏览器,不同的浏览器来说可能是这样,但我无法指出原因,所以如果有人知道为什么display : block
,我将非常感激, 谢谢大家,祝你有美好的一天。