gpt4 book ai didi

CSS居中内联navia

转载 作者:太空宇宙 更新时间:2023-11-04 04:37:40 24 4
gpt4 key购买 nike

我在为我的类(class)创建的导航菜单居中时遇到问题,我已经尝试了所有文本对齐、边距左/边距右对齐、在 html 中将其居中等。我找到的每个网站都告诉我边距左:汽车;和 margin-right:auto;但这不起作用。这是我需要在页面上自动居中的菜单。

    <div class="menu">
<ul>
<li><a href="index.html">Home</a></li>
<li><a href="artwork.html">Artwork</a>
<ul>
<li><a href="#">Pencil</a></li>
<li><a href="#">Pastel</a></li>
<li><a href="#">Color Pencil</a></li>
<li><a href="#">Charcoal</a></li>
<li><a href="#">Digital</a></li>
</ul>
</li>
<li><a href="#">Projects</a>
<ul>
<li><a href="#">74 Duster</a></li>
<li><a href="#">The "Beast"</a></li>
<li><a href="#">Darkness and Hope</a></li>
</ul>
</li>
<li><a href="#">About</a>
<ul>
<li><a href="#">Who I am and why it matters</a></li>
<li><a href="#">Contact Me</a></li>
</ul>
</li>
</ul>
</div>

这是它的 CSS:

.menu {
margin-right:auto;
margin-left:auto;
max-width:700px;
display:inline-block;
padding:0px;
font-size:14px;
font-weight:bold;
text-align:center;
}

.menu ul {
width:700px;
background:#333333;
height:35px;
list-style:none;
margin:0;
padding:0;
text-align:center;
}

.menu li {
width:175px;
text-align:center;
float:left;
padding:0px;
}

.menu li a {
background:#333333;
color:#cccccc;
display:block;
font-weight:normal;
line-height:35px;
margin:0px;
padding:0px 25px;
text-align:center;
text-decoration:none;
}

.menu li a:hover, .menu ul li:hover a {
background: #2580a2;
color:#FFFFFF;
text-decoration:none;
}

.menu li ul {
display:none;
height:auto;
padding:0px;
margin:0px;
border:0px;
position:absolute;
width:175px;
z-index:200;
}

.menu li:hover ul {
display:block;

}

.menu li li {
display:block;
float:none;
margin:0px;
padding:0px;
width:175px;
}

.menu li:hover li a {
background:none;
}

.menu li ul a {
display:block;
height:35px;
font-size:12px;
font-style:normal;
margin:0px;
padding:0px 10px 0px 15px;
text-align:left;
}

.menu li ul a:hover, .menu li ul li:hover a {
background:#2580a2;
border:0px;
color:#FFFFFF;
text-decoration:none;
}

任何帮助将不胜感激,或者如果您知道一种将整个网页居中并将内容缩放到观众分辨率的方法,那就太好了。

最佳答案

.menudisplayinline-block 更改为 block

关于CSS居中内联navia,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043431/

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