【发布时间】:2014-12-21 03:04:57
【问题描述】:
我正在创建一个骨架网站作为作业的一部分,但我遇到了边距、填充和边框的问题。我相信这是因为我使用的是旧的 CSS 标准,但我并不完全确定。
我已经附上了其中一个网页的屏幕截图和 CSS 代码,希望有人能来救我。
提前致谢。 :)
*, html {
margin: 0;
padding: 0;
}
body {
margin: 0 px;
font-family: sans-serif;
background-color: #B8B8B8;
}
h1 {
height: 80 px;
color: #FFFFFF;
background-color: #003366;
text-align: right;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 32 px;
margin: 0 px;
}
#nav {
height: 50 px;
background-color: #336699;
text-align: left;
color: white;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 16 px;
border-bottom: thin solid Black;
padding: 16 px;
margin: 0;
}
#nav ul {
height: auto;
margin: 0px;
}
#nav li {
display: inline;
}
#nav a {
text-decoration: none;
color: #ffffff;
padding: 16px 16px 16px 16px;
}
#nav a:hover {
background-color: white;
color: #000000;
}
#nav a:active {
background-color: white;
}
h2 {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#body {
background-color: White;
border: thin solid Black;
padding: 1 em;
margin-left: 1%;
margin-right: 1%;
height: auto;
}
#footer {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
font-size: x-small;
}
【问题讨论】:
标签: html css border padding margins