gpt4 book ai didi

html - CSS 边框未绑定(bind)

转载 作者:可可西里 更新时间:2023-11-01 13:33:27 25 4
gpt4 key购买 nike

我正在尝试制作以下菜单栏

enter image description here

事实是我的结果如下:

enter image description here

我的主要问题是我不知道如何让侧边到达层的顶部,我使用的CSS和HTML代码如下:

HTML

<div id="header" class="row">
<div class="col-md-12">
<nav>
<ul class="actions">
<li class="header_nav">
<a href="#">Iniciar Sesi&oacute;n</a>
</li>
<li class="header_nav notifications">
<a href="#"></a>
</li>
<li class="header_nav like">
<a href="#"></a>
</li>
<li class="header_nav history">
<a href="#"></a>
</li>
</ul>
</nav>
</div>
</div>

CSS

.actions a:before{ 
content: "";
float: left;
width: 20px;
height: 19px;
margin: 0 5px 0 0;
background: url(../img/menu.png);
}

.history a:hover:before,
.history a:focus:before,
.history a:active:before {
background-position: 40px -22px;
}

.history a:before { background-position: 40px 0; }

.notifications a:hover:before,
.notifications a:focus:before,
.notifications a:active:before {
background-position: 0 -22px;
}

.notifications a:before { background-position: 0 0; }

.like a:hover:before,
.like a:focus:before,
.like a:active:before {
background-position: 20px -22px;
}

.like a:before { background-position: 20px 0; }

#header{
border-bottom: 1px solid #999;
}

nav{
padding-top: 10px;
}

nav li{
list-style: none;
display: inline;
}

li{
border-right: 1px solid #999;
}

谢谢你所做的一切!

最佳答案

进行以下更改:

nav li {
list-style: none;
display: inline;
float: left;
padding: 10px;
height: 42x; // for 1px difference to the bottom
}

如果你不想要左边那么空的空间,这个:

.row {
margin-left: -60px;
margin-right: -15px;
}

关于html - CSS 边框未绑定(bind),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23721397/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com