中央元件我已经做了导航标题(i.d.k.你怎么称呼它),我想一些文字是在它的中间。在导航标题HTML CSS
它基本上是一个黑色的条,在右边的一些导航按钮(如首页,关于我们,信息,画廊...)左侧一个标志,现在我想在栏的中间部分文本。我无法让它工作。
这是我到目前为止的代码。
/* Global settings */
* {
font-family: Roboto;
padding: 0;
margin: 0;
}
a {
text-decoration: none;
}
/* Header settings */
.header {
height: 50px;
width: 100%;
background-color: #212121;
position: fixed;
text-align: center;
}
.header ul {
height: 100%;
float: right;
position: relative;
right: 50px;
}
.header li {
display: inline-block;
height: 100%;
width: 75px;
text-align: center;
}
.header li:hover {
background-color: #616161;
}
.header a {
display: block;
color: #FAFAFA;
height: 100%;
line-height: 50px;
border: 1px solid orange;
}
.header img {
height: 100%;
color: #FAFAFA;
float: left;
}
.header h1 {
color: #FAFAFA;
Line-height: 50px;
display: inline-block;
}
<body>
<div class="header">
<h1>The text I want to be centered</h1>
<ul>
<li><a href="">Home</a></li>
<li><a href="">Info</a></li>
<li><a href="">Contact</a></li>
<li><a href="">About</a></li>
</ul>
<img src="" alt="Logo" />
</div>
</body>
我打了一下周围,看着约flexboxes一些教程,但它仍然似乎没有正在工作。这可能是我没有足够清楚地解释我的问题。我希望文字集中在整个黑匣子中。与菜单和徽标距离不等。如果我可以从Flexbox中排除菜单和徽标,您的解决方案就可以工作。 –
@WernerSchoemaker哦。基本上你希望文本在Nav元素后面? Gimmie秒... – blackandorangecat
只是为了澄清事情,我创造了一个我正在寻找的小素描。 https://drive.google.com/file/d/0BzqvOBblncladkV6a1dxNkszWlU/view?usp=sharing –