css笔记
There is no nutrition in the blog content. After reading it, you will not only suffer from malnutrition, but also impotence.
<!--
/* Pretty Stuff
================================== */
/* Zero down margin and paddin on all elements */
* {
margin: 0;
padding: 0;
}
body {
font: 62.5%/1.6 "Lucida Grande", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
background-color:#D4D4D4;
}
h1 {
font-size: 2.4em;
font-weight: normal;
}
h2 {
font-size: 2.0em;
font-weight: normal;
}
p, li {
font-size: 1.4em;
}
h1, h2, p {
margin: 1em 0;
}
#wrapper {
background-color: #fff;
}
#branding {
height: 50px;
background-color:#b0b0b0;
padding: 20px;
}
#branding h1 {
margin: 0;
}
#mainNav {
list-style: none;
background-color:#eee;
}
#secondaryContent {
background-color:#eee;
}
#secondaryContent h2 {
font-size: 1.6em;
margin: 0;
}
#secondaryContent p {
font-size: 1.2em;
}
#footer {
background-color:#b0b0b0;
padding: 1px 20px;
}
/* The Core Technique
================================= */
body {
text-align: center;
min-width: 760px;
}
#wrapper {
width: 720px;
margin: 0 auto;
text-align: left;
}
#mainNav {
width: 180px;
float: left;
}
#content {
width: 520px;
float: right;
}
#mainContent {
width: 320px;
margin: 0;
float: left;
}
#secondaryContent {
width: 180px;
display: inline; /* :KLUDGE: Fixes IE double margin float bug */
float: right;
}
#footer {
clear: both;
}
/* Add some padding
================================== */
#mainNav, #secondaryContent {
padding-top: 20px;
padding-bottom: 20px;
}
#mainNav *, #secondaryContent * {
padding-left: 20px;
padding-right: 20px;
}
#mainNav * *, #secondaryContent * * {
padding-left: 0;
padding-right: 0;
}
-->
本文详细介绍了使用CSS进行网页布局的各种技巧,包括去除所有元素的默认内外边距、设置字体大小及背景颜色、定义不同层级标题样式等。此外,还提供了核心布局技巧,如设置页面最小宽度、居中内容区域、浮动导航栏与主要内容区域等。
2683

被折叠的 条评论
为什么被折叠?



