Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 导航栏项目中的小空间-布局问题_Css - Fatal编程技术网

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和锚点。