有問題,我能創造一個下拉菜單,但無法將文本居中。它的 好像填充左側已設置,但我沒有設置它。我只需要幫助中心 下拉菜單中的文字。 //下拉菜單中心我的文字在下拉菜單中
<!DOCTYPE html>
<html>
<head>
<style>
.menu {
background-color:grey;
padding: 5px;
}
.menu li {
list-style:none;
padding: 3px;
}
.menu a {
text-decoration: none;
color: black;
}
.menu > li {
display:inline;
}
.dropmenu {
display:none;
float:right;
position:relative;
top:18px;
left:-422px;
}
.dropdown:hover > .dropmenu {
display:block;
}
.dropmenu {
background-color:grey;
}
</style>
</head>
<body>
<ul class = "menu">
<li><a href = "#">HOME</a></li>
<li><a href = "#">ABOUT</a></li>
<li class = "dropdown"><a href = "#">SPORTS</a>
<ul class = "dropmenu">
<li><a href = "#">NBA</a></li>
<li><a href = "#">NFL</a></li>
<li><a href = "#">MLB</a></li>
</ul>
</li>
<li><a href = "#">CONTACTS</a></li>
<li><a href = "#">BLOG</a></li>
</ul>
</body>
</html>
,你有沒有嘗試過調整嗎? –
你在哪裏設置'text-align:center'? –