批改状态:合格
老师批语:布局还看得下去, 通过这个案例,相信你对一些商业网站的布局有了自己的理解
实例图片
自己完成很不***。上面的banner图片有点大,然后是图片下面的图片名称和按钮没有办法放在一行,网页无法缩放,文字会缩放,但是banner图片还是一样大(ctrl+滑轮缩放)
html代码
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="static/css/index1.css"> <title>实例演示</title> </head> <body> <div> <!-- 头部 --> <div class="header"> <div class="content"> <ul class="nav"> <li class="item"><a href="">首页</a></li> <li class="item"><a href="">公司新闻</a></li> <li class="item"><a href="">公司产品</a></li> <li class="item"><a href="">关于我们</a></li> <li class="item"><a href="">联系我们</a></li> </ul> </div> </div> <div class="banner"><img src="static/image/timg.jpg" alt="banner"></div> <!-- 主体 --> <div class="container"> <!-- 主体 --> <div class="main"> <div class="item"> <img src="static/image/2019-03-19.jpg" alt=""> 图片名称:bing2019-03-19<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-20.jpg" alt=""> 图片名称:bing2019-03-20<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-21.jpg" alt=""> 图片名称:bing2019-03-21<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-22.jpg" alt=""> 图片名称:bing2019-03-22<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-23.jpg" alt=""> 图片名称:bing2019-03-23<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-24.jpg" alt=""> 图片名称:bing2019-03-24<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-25.jpg" alt=""> 图片名称:bing2019-03-25<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-26.jpg" alt=""> 图片名称:bing2019-03-26<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-27.jpg" alt=""> 图片名称:bing2019-03-27<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-28.jpg" alt=""> 图片名称:bing2019-03-28<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-29.jpg" alt=""> 图片名称:bing2019-03-29<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-30.jpg" alt=""> 图片名称:bing2019-03-30<button>download</button> </div> <div class="item"> <img src="static/image/2019-03-31.jpg" alt=""> 图片名称:bing2019-03-31<button>download</button> </div> <div class="item"> <img src="static/image/2019-04-01.jpg" alt=""> 图片名称:bing2019-04-01<button>download</button> </div> <div class="item"> <img src="static/image/2019-04-02.jpg" alt=""> 图片名称:bing2019-04-02<button>download</button> </div> </div> <!-- 左侧 --> <div class="left"> <h1>图片分类</h1> <ul> <li><a href="">风景图片</a></li> <li><a href="">美女图片</a></li> <li><a href="">动漫图片</a></li> <li><a href="">游戏图片</a></li> <li><a href="">明星图片</a></li> <li><a href="">萌宠图片</a></li> <li><a href="">萌娃图片</a></li> <li><a href="">电影图片</a></li> <li><a href="">海报图片</a></li> <li><a href="">美食图片</a></li> </ul> </div> <!-- 右侧 --> <div class="right"> <h1>热门排行</h1> <ul> <li>2019-03-26</li> <li>2019-03-25</li> <li>2019-03-24</li> <li>2019-03-19</li> <li>2019-03-19</li> <li>2019-03-19</li> <li>2019-03-19</li> <li>2019-03-19</li> <li>2019-03-19</li> <li>2019-03-19</li> </ul> </div> </div> <!-- 底部 --> <div class="footer"> <div class="content"> <p> <a href="">©php中文网</a> | <a href="">0377 - 12345678</a> | <a href="">沪ICP备1231231231231</a> </p> </div> </div> </div> </body> </html>
点击 "运行实例" 按钮查看在线实例
css代码
body , h1 , p , img{
margin: 0;
}
/*头部样式*/
.header {
/* background-color: lightgray; */
background-color: black;
}
.header .content{
width: 90%;
height: 60px;
background-color: black;
margin: 0 auto;
}
/*头部导航*/
.header .content .nav {
/*清空默认样式*/
margin: 0;
padding: 0;
}
.header .content .nav .item {
list-style: none;
}
.header .content .nav .item a{
color: white;
float: left;
min-width: 80px;
min-height: 60px;
/*文本水平对齐*/
text-align: center;
/*文本垂直居中*/
line-height: 60px;
padding: 0 15px;
/*去掉下划线*/
text-decoration: none;
}
.header .content .nav .item a:hover {
background-color: red;
font-size: 1.1rem;
}
.banner {
width: 90%;
margin: 0 auto;
}
.banner img{
width: 100%;
}
/*底部样式*/
.footer {
/* background-color: lightgray; */
background-color: #444;
}
.footer .content {
width: 90%;
background-color: #444;
height: 60px;
margin: 0 auto;
}
.footer .content p{
line-height: 60px;
text-align: center;
}
.footer .content p a{
color: #999;
text-decoration: none;
}
.footer .content p a:hover {
color: white;
}
.container {
width: 90%;
min-height: 600px;
margin: 5px auto;
overflow: hidden;
}
.left{
width: 150px;
min-height: 600px;
background-color: lightslategray;
float: left;
margin-left: -100%;
padding: 10px;
box-sizing: border-box;
}
.left h1 {
font-size: 1.2em;
border-bottom: #444 1px solid;
}
.left ul , .right ul{
margin-top: 20px;
padding: 0;
}
.left ul li , .right ul li{
list-style: none;
padding: 10px 20px;
}
.left ul li a{
text-decoration: none;
color: #221818;
}
.right{
width: 150px;
min-height: 600px;
background-color: lightslategray;
float: left;
margin-left: -150px;
box-sizing: border-box;
padding: 10px;
}
.right h1 {
font-size: 1.2em;
border-bottom: #444 1px solid;
}
.main {
min-height: 600px;
padding-left: 150px;
padding-right: 150px;
width: 100%;
/* background-color: lightcoral; */
float: left;
/*设置盒子大小计算方式,默认大小由内容决定*/
box-sizing: border-box;
overflow: hidden;
}
.main .item{
width: 33.33%;
float: left;
background-color: lightslategray;
}
.main .item img{
width: 100%;
margin: 3px;
}
.main .item button{
float: right;
background-color: lightslategray;
}点击 "运行实例" 按钮查看在线实例
ps. 还是得回头再了解以下浮动,感觉这个写的嵌套还是css哪里有点问题
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号