小编Ale*_*leg的帖子

两个双点和一个伪选择器之间有什么区别

我有点不明白有什么区别:before::before例如.我应该使用哪一个?

css css-selectors

5
推荐指数
2
解决办法
2170
查看次数

带有 border-bottom 的文本装饰,ul 垂直居中 - li 悬停在其上时“跳跃”

我只是对 CSS 解决方案感兴趣。

我有一些导航包含 ul,里面有一些 li 项目。所以我的问题如何用 border-bottom 给这个 li 下划线?还有一个条件是 nav 具有静态高度,并且我希望 ul 将位于中心(水平和垂直)。

这就是我现在所拥有的。JSFiddle

HTML:

<nav>    
    <ul id="menu">
        <li><a href="#">1</a></li>
        <li><a href="#">2</a></li>
        <li><a href="#">3</a></li>
        <li><a href="#">4</a></li>
        <li><a href="#">5</a></li>
        <li><a href="#">6</a></li>
</ul>
</nav>
Run Code Online (Sandbox Code Playgroud)

和CSS:

nav {
    height: 120px;
    width: 90%;
    margin: 0 auto;
    display: table;
}

#menu {
    display: table-cell;
    vertical-align: middle;
    list-style-type: none;
    height: 20px;
    padding: 0;
}

#menu > li {
    font-weight: bold;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    float: left;
    width: inherit;
    padding: 0 25px …
Run Code Online (Sandbox Code Playgroud)

html css

1
推荐指数
1
解决办法
1828
查看次数

标签 统计

css ×2

css-selectors ×1

html ×1