使用div+css编写网页框架
使用div+css编写如下网页框架:
代码: html文件:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS作业2 </title> <link type="text/css" rel="stylesheet" href="css/style.css"> </head> <body> <div class="first"> <div class="red1"> </div> <div class="green1"> </div> <div class="green2"> </div> </div> <div class="second"> <div class="orange1"> </div> <div class="bluegreen"> <div class="blue1"> </div> <div class="blue2"> </div> <div class="blue3"> </div> <div class="green3"> </div> </div> <div class="pink"> </div> </div> <div class="third"> </div> </body> </html>
style.css文件:
body,h1{ margin:0; padding:0; color:#fff; text-align:center; } .first { margin: 0 auto; background-color:#ffffff; width:970px; height:103px; } .red1{ background-color:red; float: left; height:103px; width:277px; } .green1{ background-color: lawngreen; float: right; height: 49px; width: 137px; } .green2{ background-color: lawngreen; float: right; margin-top: 8px; height: 46px; width: 679px; } .second{ margin-top: 10px; margin-left:auto; margin-right:auto; background-color: #ffffff; height: 435px; width: 970px; } .orange1{ background-color: orange; float:left; height: 435px; width: 310px; } .bluegreen{ margin-left: 10px; float: left; background-color:#ffffff; width:450px; height:435px; } .blue1{ background-color: dodgerblue; float: left; height: 240px; width: 450px; } .blue2{ background-color: dodgerblue; float: left; margin-top: 10px; height: 110px; width: 450px; } .blue3{ background-color: dodgerblue; float: left; margin-top: 10px; height: 30px; width: 450px; } .pink{ background-color: deeppink; margin-left: 10px; float: left; height: 400px; width: 190px; } .green3{ background-color: seagreen; float: left; margin-top: 10px; height: 25px; width: 650px; } .third{ margin-top: 10px; margin-left:auto; margin-right:auto; background-color:darkblue; height: 35px; width: 970px; }
运行效果: