我们今天来设计一个基本的页面我们先来看一下效果图。
代码
html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- metas属性设定页面视口,宽度设置为设备的宽度,初始缩放比例为 1.0 -->
<title>一个网站案例</title>
<link rel="stylesheet" href="css/test.css">
</head>
<body>
<div class="bigframe">
<!-- 头部部分 -->
<header>
<ul>
<!-- style="text-align: center;"作用是居中 -->
<li style="text-align: center;">我是标题</li>
</ul>
</header>
<!-- 中间部分 -->
<div class="center">
<div class="c_left">
<div class="c_left_one">
<ul>
<li>天将降大任于斯人也</li>
<li>必先苦其筋骨</li>
<li>饿其体肤</li>
<li>空乏其身</li>
<li>行服乱其所谓</li>
</ul>
</div>
<div class="c_left_two">
<ul>
<li class="font-lr">因是果之头,果是因之尾</li>
<li>日生月降,花开花落</li>
<li>总有因果</li>
<li>宁欺白头翁,莫欺少年穷</li>
<li>出身未捷身先死,长使英雄泪满襟</li>
</ul>
</div>
</div>
<div class="c_right">
<div class="c_right_one">
<ul>
<li>生死一线间,而你正在路上</li>
<li>我是寻血猎犬,你可以叫我重伤倒地</li>
<li>打的快,跑的快,死的快</li>
<li>我尊敬挺身而出的人,而非黯然陨落的人</li>
<li>我就是太阳</li>
</ul>
</div>
<div class="c_right_two">
<ul>
<li>我宁愿错误的乐观,也不愿正确的悲观</li>
<li>有道是,展颜消宿怨,一笑泯恩仇</li>
<li>车都山前必有路</li>
<li>人生由命非由他</li>
<li>故事的开头总是极具温柔,可故事的结尾总是配不上开头,人生若只如初见,何事秋风悲画扇</li>
</ul>
</div>
</div>
</div>
<!-- 尾部部分 -->
<footer>
</footer>
</div>
</body>
</html>
css
*{
margin:0%;
padding:0%;
}
header{
width: 96%;
height: 100px;
/* margin: 0 auto目的是让div进行左右居中,0表示上下边缘为0,auto表示左右自动; */
margin: 10px auto;
border: 1px solid red;
}
.center{
width: 96%;
height: 640px;
margin: 0 auto;
border: 1px solid red;
}
.c_left{
width: 34%;
height: 620px;
/* 浮动要写在你需要浮动的div上 */
float: left;
margin-left: 1%;
margin-top: 10px;
/* margin-top: 5px; */
border: 1px solid red;
}
.c_right{
margin-top: 10px;
width: 61%;
height: 620px;
border: 1px solid red;
margin-left: 20px;
float: left;
}
.c_left_one{
background-color: bisque;
width: 95%;
height: 300px;
margin: 0 auto;
}
.c_left_two{
background-color: yellowgreen;
width: 95%;
height: 290px;
margin: 0 auto;
}
.c_right_one{
margin-top: 0px;
width: 95%;
height: 300px;
background-color:aqua;
float: left;
margin:10px 16px 10px 12px;
}
.c_right_two{
margin-top: 0px;
width: 95%;
height: 290px;
background-color:yellow;
float: left;
margin: 0px 12px 10px 12px;
}
ul li{
list-style-type: none;
margin-top: 10px;
margin-left: 10px;
}
.font-lr{
font-weight: bold;
}
footer{
width: 96%;
height: 100px;
/* margin: 0 auto目的是让div进行左右居中,0表示上下边缘为0,auto表示左右自动; */
margin: 10px auto;
border: 1px solid red;
}
.bigframe{
width: 100%;
height: 900px;
/* margin: 0 auto目的是让div进行左右居中,0表示上下边缘为0,auto表示左右自动; */
margin: 0 auto;
border: 1px solid red;
}
header ul li{
/* margin-top: 10px;
margin-left: 800px; */
font-size: 4rem;
/* margin: 0 auto; */
}
我觉得改写的备注我都写上了,还有不理解的可以自行去搜索,当然也可以私信我。