出於某種原因,下面的代碼不會在頁面上居中,甚至當我在鍵入許多不同的代碼。菜單欄,我已經試過各種
下面是代碼:
@charset "utf-8";
/* CSS Document */
#nav {
font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace;
margin: 0 0 3em 0;
padding: 10px 50%;
list-style: none;
margin-left:auto;
margin-right:auto;
display: inline-block;
}
#nav li {
float: left;
}
#nav li a {
padding: 8px 15px;
text-decoration: none;
color:white;
display:inline-block;
font-size:18px;
}
#nav li a:hover {
color:#00BFFF;
}
#header {
margin-top: 0;
width:100%;
height:150px;
background-color:#09F;
}
請注意,導航欄位於標題內。
請在[jsFiddle](http://jsfiddle.net) – Adrift 2013-03-12 22:34:06
中提供您的代碼問問你不認識的人可以免費做到!給自己一個程序員吧! – jtheman 2013-03-12 22:34:52
調試此類事件的一種非常方便的方式是使用Chrome或Firefox,並使用開發人員工具查看甚至編輯所討論元素的CSS。 在Chrome中,轉到相關頁面,然後右鍵單擊(按住Control鍵並單擊),然後選擇檢查元素。這將在左邊顯示適用於該元素的所有CSS,包括被另一種樣式覆蓋的任何內容。您也可以點擊該區域並插入新的CSS指令;這種直接編輯甚至比通常的編輯/瀏覽器重新加載循環更快。 – JohnJ 2013-03-12 22:37:51