Css 导航栏项目中的小空间-布局问题
我喜欢在检查我的导航项目时,例如Css 导航栏项目中的小空间-布局问题,css,Css,我喜欢在检查我的导航项目时,例如 也许这幅图有助于说明问题: 内联&内联块元素受HTML中任何空白的影响。这导致每个列表项之间的间隙很小。您可以将空格注释掉,也可以手动删除它。您还可以float:left每个或以几像素为单位给出负的左边距 内联&内联块元素受HTML中任何空白的影响。这导致每个列表项之间的间隙很小。您可以将空格注释掉,也可以手动删除它。您还可以float:left每个或以几像素为单位给出负的左边距 这是修复后的CSS #main_menu { padding: 7px 1
也许这幅图有助于说明问题:
内联&内联块元素受HTML中任何空白的影响。这导致每个列表项之间的间隙很小。您可以将空格注释掉,也可以手动删除它。您还可以float:left
每个
或以几像素为单位给出负的左边距
内联&内联块元素受HTML中任何空白的影响。这导致每个列表项之间的间隙很小。您可以将空格注释掉,也可以手动删除它。您还可以float:left
每个
或以几像素为单位给出负的左边距
这是修复后的CSS
#main_menu {
padding: 7px 10px 7px 20px;
background-color: #6bb8c7;
background-image: -moz-linear-gradient(top, #6bb8c7, #6cadde);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6bb8c7), to(#6cadde));
background-image: -webkit-linear-gradient(top, #6bb8c7, #6cadde);
background-image: -o-linear-gradient(top, #6bb8c7, #6cadde);
background-image: linear-gradient(to bottom, #6bb8c7, #6cadde);
height: 50px;
}
.menu_item, .menu_item_first {
display:inline;
border-right: 1px solid #000000;
margin: 0;
float: left;
}
a.nav_anchor {
padding: 7px 17px;
text-decoration: none;
color:black;
float: left;
}
只需将高度添加到菜单div容器和float:left to li和锚点。这是修复后的CSS
#main_menu {
padding: 7px 10px 7px 20px;
background-color: #6bb8c7;
background-image: -moz-linear-gradient(top, #6bb8c7, #6cadde);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6bb8c7), to(#6cadde));
background-image: -webkit-linear-gradient(top, #6bb8c7, #6cadde);
background-image: -o-linear-gradient(top, #6bb8c7, #6cadde);
background-image: linear-gradient(to bottom, #6bb8c7, #6cadde);
height: 50px;
}
.menu_item, .menu_item_first {
display:inline;
border-right: 1px solid #000000;
margin: 0;
float: left;
}
a.nav_anchor {
padding: 7px 17px;
text-decoration: none;
color:black;
float: left;
}
只需将高度添加到菜单div容器和float:left to li和锚点。