Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/35.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
Html 导航中心的大徽标 她给了我一个设计,中间有一个大的标志(高度是100px,6250EM),而正常的列表项目是50px的高度(3.125EM)。现在我不知道怎么做_Html_Css - Fatal编程技术网

Html 导航中心的大徽标 她给了我一个设计,中间有一个大的标志(高度是100px,6250EM),而正常的列表项目是50px的高度(3.125EM)。现在我不知道怎么做

Html 导航中心的大徽标 她给了我一个设计,中间有一个大的标志(高度是100px,6250EM),而正常的列表项目是50px的高度(3.125EM)。现在我不知道怎么做,html,css,Html,Css,这将是最终的结果: 有人能帮我吗 HTML 如果您希望在其位置显示徽标,但不拉伸其容器的高度,可能这就是您要寻找的: --编辑-- 更新的演示:正如@DaveRook在评论中建议的那样,使用单独的ul li部分会容易得多 HTML 为了让您重新思考一下标记,这里有一种更具语义的解决方案: NavatuShots 徽标现在被包装在一个H1中,其中包含单词“NavatuShots”,但由于“文本缩进:-9999px;”而不会显示,而您的徽标显示为背景图像。还建议您将主页链接添加

这将是最终的结果:

有人能帮我吗

HTML
如果您希望在其位置显示徽标,但不拉伸其容器的高度,可能这就是您要寻找的:

--编辑--


更新的演示:

正如@DaveRook在评论中建议的那样,使用单独的
ul li
部分会容易得多

HTML
为了让您重新思考一下标记,这里有一种更具语义的解决方案:

NavatuShots
徽标现在被包装在一个H1中,其中包含单词“NavatuShots”,但由于“文本缩进:-9999px;”而不会显示,而您的徽标显示为背景图像。还建议您将主页链接添加到H1,因为人们可能会尝试单击它

徽标的定位由“位置:绝对;左侧:50%;顶部:0;”确定。然后在H1元素中添加标志宽度一半的负边距,使其正确居中

另一方面,UL元素没有被拆分,我添加到助手类中,它为中间的Li元素提供了一些边距。


差不多就是这样

它告诉我:由于其类别,访问此网站被It URL过滤策略阻止。然后,
Category:Disease Vector
。我将对此进行检查,同时,这里有一个屏幕截图:)我建议您将其复制到jsfiddle.net上,并共享该链接。好的,这对您有用吗?除了常规CSS之外,还有reset.CSS:)我知道你已经接受了答案,但是当你使用固定高度的图像时,你也可以这样做:是的,这就是我想要的。只有一个列表项落在“徽标”后面。我怎么能解决这个问题?我不太明白你为什么接受了一个与你所说的不符的答案。食梦者的回答甚至延伸到了容器的高度。顺便说一句,我编辑了我的答案并制作了一个新的JSFIDLE。非常感谢!但是,当我实现它时,字母“portfolio”落后于h1。。我怎样才能解决这个问题?
<div id="container">
    <nav>
        <ul>
            <li><a href="#" class="menu">home</a></li>
            <li><a href="#" class="menu">about</a></li>
            <li><a href="#" class="menu">fotoreportage</a></li>
            <li id="logo"><a href="#">navatushots</a></li>
            <li><a href="#" class="menu">portfolio</a></li>
            <li><a href="#" class="menu">voorwaarden</a></li>
            <li><a href="#" class="menu">contact</a></li>
        </ul>
    </nav>
</div>
body{
    background-color:#c3c3c3;
}

nav{
    width:100%;

    list-style:none;
    text-align:center;

    background-color:#fff;
}

nav li{
    display: inline-block;
}

nav li a{
    height:3.125em;
    line-height:50px;   

    text-decoration:none;
    color:#000; 
}

nav li#logo{
    height:100px;
    line-height:6.250em;    
    background-color:#595450;
    color:#fff;
}
<div id="container">
    <nav>
        <ul>
            <li><a href="#" class="menu">home</a>

            </li>
            <li><a href="#" class="menu">about</a>

            </li>
            <li><a href="#" class="menu">fotoreportage</a>

            </li>
        </ul>
        <ul>
            <li id="logo"><a href="#">navatushots</a>

            </li>
        </ul>
        <ul>
            <li><a href="#" class="menu">portfolio</a>

            </li>
            <li><a href="#" class="menu">voorwaarden</a>

            </li>
            <li><a href="#" class="menu">contact</a>

            </li>
        </ul>
    </nav>
</div>
body {
    background-color:#c3c3c3;
}
nav {
    width:100%;
    list-style:none;
    text-align:center;
    background-color:#fff;
}
nav ul, nav li {
    display: inline-block;
}
nav li a {
    height:3.125em;
    line-height:50px;
    text-decoration:none;
    color:#000;
}
nav li#logo {
    height:100px;
    line-height:6.250em;
    background-color:#595450;
    color:#fff;
}
<h1 title="NavatuShots">NavatuShots</h1>
<nav>
    <ul>
        <li><a href="#">home</a></li>
        <li><a href="#">about</a></li>
        <li class="mid-left"><a href="#">fotoreportage</a></li>
        <li class="mid-right"><a href="#">portfolio</a></li>
        <li><a href="#">voorwarden</a></li>
        <li><a href="#">contact</a></li>
    </ul>
</nav>