【发布时间】:2020-12-06 03:06:13
【问题描述】:
此菜单代码是http://purecss.io/menus/ 中的第一个示例。
但效果不好:(
每个<li> 项目彼此保持一屏距离。如果向下滚动,您会看到其他项目。
但它在 purecss.io/menus 页面中有效。我不知道为什么。
(在这里,当你运行它也可以正常工作......你必须用这段代码创建一个 html 文档,然后它会失败......)
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/pure/0.6.0/pure-min.css">
</head>
<body>
<div class="pure-menu">
<span class="pure-menu-heading">Yahoo Sites</span>
<ul class="pure-menu-list">
<li class="pure-menu-item"><a href="#" class="pure-menu-link">Flickr</a>
</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">Messenger</a>
</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">Sports</a>
</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">Finance</a>
</li>
<li class="pure-menu-heading">More Sites</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">Games</a>
</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">News</a>
</li>
<li class="pure-menu-item"><a href="#" class="pure-menu-link">OMG!</a>
</li>
</ul>
</div>
</body>
</html>
我看到pure-menu-item 有一个height: 100%,我觉得这有点奇怪。是这个问题吗?
【问题讨论】:
-
也许我误解了这个问题,但它似乎工作正常,请参阅jsfiddle.net/yr4hgvr1。
-
是的。我添加为 sn-p 并且在这里也可以正常工作。但是如果你只把它放在一个 html 文档中它会失败......我不知道为什么
-
您是否正在加载任何其他 CSS 样式?
-
不,这是我正在运行的确切代码
-
好的。 sn-p 现在有完整的代码
标签: html css yui-pure-css