我是新來的HTML,CSS。我正在嘗試使用Dreamweaver創建一個網頁。關於HTML元素位置
現在我的頁面上只有3件東西。一箇中心對齊的h1標題,一個段落和一個列表。
我通過使用「px」進行定位,將段落和列表完全放在Dreamweaver實時瀏覽器的頁面中心。但是這個位置在Firefox中完全錯過了,而在Chrome中則完全不同。即使標題不在中間對齊的中間。當我重新調整窗口大小時,列表保持不變,但標題和段落根據窗口大小移動。
請解釋這裏發生了什麼,以及如何解決它。再一次,我是這個新手!
謝謝...
這是我的HTML文件:
<!doctype html>
<html>
<head>
<title>My web page</title>
<link href="mycss.css" rel="stylesheet" type="text/css">
<h1>Welcome!</h1>
<body>
<nav id="nav">
<ul>
<li><a href="url">Home</a></li>
<li><a href="url">About Me</a></li>
<li><a href="url">Importent Links</a></li>
</ul>
</nav>
<p>About Me</p>
<p>About Me</p>
</body>
</html>
這是我的CSS文件:
h1 {
text-align: center;
}
nav {
display: block;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
color: #202020;
list-style-type: none;
}
p {
display: block;
text-align: center;
font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
color: 202020;
top: -2em;
position: relative;
left: -19em;
}
ul {
list-style-type: none;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
position: relative;
left: 22em;
top: -2em;
}
a {
text-decoration: none;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px;
padding-bottom: 10px;
display: block;
float: left;
border: 1px none #000000;
position: static;
}
a:link {
color: #77AED5;
}
a:hover {
color: #418CC5;
}
a:visited {
color: #6D4AFB;
}
小提琴:http://jsfiddle.net/txZ5K/
你能告訴我們一些代碼? –
JSFiddle拜託.. – Trent
您需要編輯原始問題並在'
'標籤之間添加代碼。 –