博客列表 >通用的布局实战案例(圣战杯布局案例)-2019年9月5日

通用的布局实战案例(圣战杯布局案例)-2019年9月5日

渊的博客
渊的博客原创
2019年09月06日 17:13:12742浏览

1、网站的首页的完整内容布局


实例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <link rel="stylesheet" href="demo3.css">
    <title>布局案例:通用的圣杯布局</title>
</head>
<body>
<!-- 头部 -->
<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="slider">
    <img src="images/slide1.png" alt="">
</div>
<!-- 主体 -->
<div class="container">
    <!-- 圣杯DOM结构 -->
    <!-- 主体 -->
    <div class="wrap">
        <div class="main">
            <h1>商品展示</h1>
            <ul class="book">
                    <li>
                       <div>
                           <img src="images/book1.png" alt="营销秘决">
                           <p><a href="">营销秘决</a></p>
                           <p>¥6.99</p>
                        </div>
        
                    </li>
                    <li>  
                        <img src="images/book2.jpg" alt="营销秘决">
                        <p><a href="">营销秘决</a></p>
                        <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book1.png" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book2.jpg" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book1.png" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>


                   
                    <li>
                       <div>
                           <img src="images/book1.png" alt="营销秘决">
                           <p><a href="">营销秘决</a></p>
                           <p>¥6.99</p>
                        </div>
        
                    </li>
                    <li>  
                        <img src="images/book2.jpg" alt="营销秘决">
                        <p><a href="">营销秘决</a></p>
                        <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book1.png" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book2.jpg" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>
                    <li>
                            <img src="images/book1.png" alt="营销秘决">
                            <p><a href="">营销秘决</a></p>
                            <p>¥6.99</p>
                    </li>
                </ul>
        </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 class="hottop">
        <li>1、实体店利润爆破术</li>
        <li>2、农村电商与创业</li>
        <li>3、销售实战48篇</li>
        <li>4、营销秘诀</li>
        <li>5、微信营销全攻略</li>
        <li>6、148个小本创业</li>
        <li>7、网络卖产品持久</li>
        <li>8、一本书读懂销售心理</li>
        <li>9、微商怎么找客源</li>
        <li>10、网络营销推广方案</li>
    </ul>
</div>
</div>

<!-- 底部 -->
<div class="footer">
    <!-- 底部内容区 -->
    <div class="content">
        <p>
            <a href="">©商味书屋版权所有</a> |  
            <a href="">©021-51860215</a> |  
            <a href="">©沪IPC备19****88</a>   
        </p>
    </div>
</div>

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

body,h1,p{
    /* border:1px solid red; */
    margin:0;
}

.header{
    background-color:lightgray;
}

.header .content{
    width:90%;
    background-color: black;
    margin:0 auto;
    height: 60px;
}

/* 头部中的导航 */

.header .content .nav{
    /* 清空UL的默认样式 */
    /* margin-top:0;
    margin-bottom: 0;
    padding-left: 0; */
    margin:0;
    padding:0;

}

.header .content .nav .item{
    list-style: none;
}

.header .content .nav .item a{
   float:left; 
   min-width:80px;
   min-height: 60px;
   text-align: center;
   line-height: 60px;
   color:white;
   padding:0 15px;
   text-decoration: none;
}
.header .content .nav .item a:hover{
    background-color: red;
    font-size: 1.1rem;
}

/* 设置轮播图 */
.slider{
    width:90%;
    margin:0 auto;
}
.slider img{
    width:100%;
}
/* 设置商品列表样式 */
.left{
    box-sizing: border-box;
    padding: 10px;
    border:1px solid #555;
}

.left h1{
    color:#555;
    font-size: 1.3rem;
    /* border-bottom:1px solid #555; */
}

.left ul{
    margin-top:20px;
    padding:0;
}
.left ul li{
    list-style: none;
    padding:10px 20px;
}
.left ul li a{
    text-decoration: none;
    color:#555;
}
.left ul li a:hover{
    color:coral;
    text-decoration: underline;
    cursor: pointer;
}

/* 设置商品展示样式 */
.main h1{
    color:#555;
    font-size: 1.3rem;
    padding-top:10px;
    text-align: center
}
.book{
    margin:30px; auto;
}

.book li{
    list-style: none;
    float: left; 
    width: 160px;
    text-align: center;
    margin-right:20px;
    margin-bottom:25px;
}

.book li p{
    font-size: 1rem;
}
.book li p a{
    color:black;
    text-decoration: none;
}
.book li p a:hover{
    color:#444444;
    text-decoration: underline;
}
.book li p:last-child{
    color:red;
}
.book li img{
    width:150px;
    border-radius: 5px;
    box-shadow: 2px 2px 3px #6b6262;
}



/* 设置热门榜单样式 */
.right h1{
    color:#555;
    font-size: 1.3rem;
    padding-top: 10px;
    text-align: center;
}
.hottop{
    padding:0;
    margin:0;
    background-color: #d0f1fb;
}
.hottop{
    padding-top:25px;
    padding-left:8px;
    padding-right:8px;
}
.hottop li{
    list-style: none;
    border-bottom:1px dotted #555;
    line-height: 35px;  
}

/* 主体使圣杯来实现 */
/* 第一步:设置主体的宽度 */
.container{
    width: 90%;
    background-color: lightgray;
    margin:5px auto;
    /* border:5px solid black; */
}

/* 第二步:将中间的内容区左侧和右侧的宽高进行设置 */
.left{
    width:200px;
    min-height: 800px;
    background-color: lightblue;
}

.right{
    width:200px;
    min-height: 800px;
    background-color:#d0f1fb ;
}

.main{
    width:100%;
    background-color: #eaf1f3;
    min-height: 800px;
}

/* 第三步:将主体,左,右全部浮动 */
.main,.left,.right{
    float: left;
}
.container{
    overflow: hidden;
}

/* 第四步:交左右区块移动到正确的位置上 */


.main{
    /* 设置一下盒模型的大小的计算方式,默认大小由内容决定。 */
    box-sizing: border-box;
    padding-left: 200px;
    padding-right: 200px;
}
.left{
    margin-left:-100%;
}
.right{
    margin-left:-200px;
}

.footer{
    background-color: lightgray;
}

.footer .content{
    width:90%;
    background-color: #444444;
    height: 60px;
    margin:0 auto;
}
.footer .content p{
        text-align: center;
        line-height: 60px;

}

.footer .content p a{
    color:lightgray;
    text-decoration: none;
}

.footer .content p a:hover{
    color:white;
}

运行实例 »

点击 "运行实例" 按钮查看在线实例

运行效果图

1.png

作业9.png3.png

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议