頁面使用輪播圖後,輪播區域與主體內容區域對齊不了,請教大神!
葛佬
葛佬 2019-09-07 21:54:47
0
3
1380
<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <style>         body {             padding: 0;             margin: 0;         }         /*头部样式*/         .header {             background-color: lightblue;         }         /*头部内容区*/         .header .content {             width: 90%;             background-color: lightblue;             margin: 0 auto;             height: 60px;         }         /*头部中的导航*/         .header .content .nav {             /*清空ul默认样式*/             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;/*上下为0,左右为15*/             /*去掉a标签的默认下划线*/             text-decoration: none;         }         .header .content .nav .item a:hover {             background-color: red;             font-size: 1.1rem;         }         /*设置轮播图*/         .slider {             width: 90%;             margin: 0 auto;         }         /*轮播css设置*/         #flash {             width:100%;             height: 535px;             margin: 0 auto;             text-align: center;         }         #flash #play {             /*width:100%;*/             height: 535px;             list-style: none;             position:relative;             /*top:0;*/             /*left:0;*/             margin: 0 auto;             padding: 0 auto;         }         #flash #play li {             display: none;             position:absolute;             /*top:0;*/             /*left:0;*/             margin: 0 auto;             padding: 0 auto;         }         #flash #play li img {             float: left;         }         #button {             position: relative;             bottom:20px;             left:40%;             list-style: none;             padding: 0 0;         }         #button li {             margin-left: 10px;             float: left;         }         #button li div {             width:12px;             height: 12px;             background:#DDDDDD;             border-radius: 6px;             cursor: pointer;         }         #prev {             width:40px;             height:63px;             background:url(images/beijing.png) 0 0;             position: absolute;             top:50%;             left:10px;             z-index: 1000;         }         #next {             width:40px;             height:63px;             background:url(images/beijing.png) -40px 0;             position: absolute;             top:50%;             right:10px;             z-index: 1000;         }         #prev:hover {             background:url(images/beijing.png) 0 -62px;         }         #next:hover {             background:url(images/beijing.png) -40px -62px;         }         /*设置商品列表样式*/         .left {             box-sizing: border-box;             padding: 10px;             border: 1px solid #555555;         }         .left h1 {             color: #555;             font-size: 1.3rem;             border-bottom: 1px solid #555555;         }         .left ul {             margin-top: 20px;             padding: 0;         }         .left ul li {             list-style: none;             padding: 10px 20px;         }         .left ul li a {             text-decoration: none;             color: #555555;         }         .left ul li a:hover {             color:  coral;             text-decoration: underline;             cursor: pointer;         }         /*主体使用圣杯来实现*/         /*第一步: 设置主体的宽度*/         .container {             width: 90%;             background-color: lightgray;             margin: 5px auto;             /*border: 5px dashed black;*/         }         /*第二步: 将中间内容区, 左侧和右侧的宽高进行设置*/         .left {             width: 200px;             min-height: 500px;             background-color: lightgreen;         }         .right {             width: 200px;             min-height: 500px;             background-color: lightcoral;         }         .main {             width: 100%;             background-color: lightblue;             min-height: 500px;         }         /*第三步: 将主体,左, 右全部浮动*/         .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: #777777;         }         .footer .content {             width: 90%;             background-color: #777777;             height: 60px;             margin: 0 auto;         }         .footer .content p {             /*水平居中*/             text-align: center;             /*垂直居中*/             line-height: 60px;         }         .footer .content p a {             color: #999999;             text-decoration: none;         }         .footer .content p a:hover {             color: white;         }     </style>     <link rel="stylesheet" href="myStyle0905.css">     <script type="text/javascript">         window.onload=function()         {             var oPlay=document.getElementById('play');             var aLi=oPlay.getElementsByTagName('li');             var oButton=document.getElementById('button');             var aDiv=oButton.getElementsByTagName('div');             var oPrev=document.getElementById('prev');             var oNext=document.getElementById('next');             var oFlash=document.getElementById('flash');             var now=0;             var timer2=null;             for(var i=0; i<aDiv.length; i++) {                 aDiv[i].index=i;                 aDiv[i].onmouseover=function(){                     if(now==this.index) return;                     now=this.index;                     tab();                 }             }             oPrev.onclick=function(){                 now--;                 if(now==-1){                     now=aDiv.length-1;                 }                 tab();             }             oNext.onclick=function(){                 now++;                 if(now==aDiv.length){                     now=0;                 }                 tab();             }             oFlash.onmouseover=function()             {                 clearInterval(timer2);             }             oFlash.onmouseout=function()             {                 timer2=setInterval(oNext.onclick,4000);             }             timer2=setInterval(oNext.onclick,5000);             function tab(){                 for(var i=0; i<aLi.length; i++){                     aLi[i].style.display='none';                 }                 for(var i=0; i<aDiv.length; i++) {                     aDiv[i].style.background="#DDDDDD";                 }                 aDiv[now].style.background='#A10000';                 aLi[now].style.display='block';                 aLi[now].style.opacity=0;                 aLi[now].style.filter="alpha(opacity=0)";                 jianbian(aLi[now]);             }             function jianbian(obj){                 var alpha=0;                 clearInterval(timer);                 var timer=setInterval(function(){                     alpha++;                     obj.style.opacity=alpha/100;                     obj.style.filter="alpha(opacity="+alpha+")";                     if(alpha==100) {                         clearInterval(timer);                     }                 },10);             }         }     </script>     <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>             <li class="item"><a href="">联系我们</a></li>         </ul>     </div> </div> <div class="slider">     <div id="flash">         <div id="prev"></div>         <div id="next"></div>         <ul id="play">             <li style="display: block;"><img src="images/1.jpg" alt="" /></li>             <li><img src="images/2.jpg" alt="" /></li>             <li><img src="images/3.jpg" alt="" /></li>             <li><img src="images/4.jpg" alt="" /></li>             <li><img src="images/5.jpg" alt="" /></li>             <li><img src="images/6.jpg" alt="" /></li>             <li><img src="images/7.jpg" alt="" /></li>             <li><img src="images/8.jpg" alt="" /></li>         </ul>         <ul id="button">             <li><div style="background: #A10000;"></div></li>             <li><div></div></li>             <li><div></div></li>             <li><div></div></li>             <li><div></div></li>             <li><div></div></li>             <li><div></div></li>             <li><div></div></li>         </ul>     </div> </div> <!--主体--> <div class="container">     <!--    圣杯DOM结构-->     <!--    主体-->     <div class="main"><h1>主体内容区</h1></div>     <!--    左侧边栏-->     <div class="left"> <!--        <h1>商品列表</h1>-->         <ul>             <li><a href="">我的商品1</a></li>             <li><a href="">我的商品2</a></li>             <li><a href="">我的商品3</a></li>             <li><a href="">我的商品4</a></li>             <li><a href="">我的商品5</a></li>             <li><a href="">我的商品6</a></li>             <li><a href="">我的商品7</a></li>             <li><a href="">我的商品8</a></li>             <li><a href="">我的商品9</a></li>             <li><a href="">我的商品10</a></li>         </ul>     </div>     <!--    右侧边栏-->     <div class="right"><h1>右侧</h1></div> </div> <!--底部--> <div class="footer">     <!--    底部内容区-->     <div class="content">         <p>             <a href="">© php中文网版本所有</a>   |               <a href="">0551-666***999</a>   |               <a href="">皖ICP备19***666</a>         </p>     </div> </div> </body> </html>


#
葛佬
葛佬

全部回覆(2)
葛佬




   
   
   
   網站首頁佈局</title><br>< /head><br><body><br><!--頭部--><br><div class="header"><br>  <br>        <ul id="play"> <br>            <li style="display: block;"><img src="images/1.jpg" alt="" />&lt ;/li;img src="images/1.jpg" alt="" />&lt ;/li;img src="images/1.jpg" alt="" />&lt ; ;<br>            <li><img src="images/2.jpg" alt="" /></li><br>         jplt;/li><br># " alt="" /></li><br>            <l></l><br>    <!--    左側邊欄--><br>    <div class="left"><br>        < ;ul><br>            <li><a href="">          <li><a href="">我的商品1</a></li><br>#       Ilt;lt </li&li;<br>        lt </li&li;<br>       Ilt;lt遠&lt&lt)<>我的<商品2</a><%2;<br><br>    <!--    右側邊欄--><br>    <div class="right"><br>        <#h1>熱銷產品</h1>#/h1># <ul><br>            <li><a href="">熱銷商品1</a></li><br>        ></li><br> <a></a> </ul>
葛佬
body {
    padding: 0;
    margin: 0;
}
/*头部样式*/
.header {
    background-color: lightblue;
}
/*头部内容区*/
.header .content {
    width: 90%;
    background-color: lightblue;
    margin: 0 auto;
    height: 60px;
}
/*头部中的导航*/
.header .content .nav {
    /*清空ul默认样式*/
    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;/*上下为0,左右为15*/
    /*去掉a标签的默认下划线*/
    text-decoration: none;
}

.header .content .nav .item a:hover {
    background-color: red;
    font-size: 1.1rem;
}
/*设置轮播图*/
.slider {
    width: 90%;
    margin: 0 auto;
}
/*轮播css设置*/
#flash {
    width:900%;
    height: 535px;
    margin: 0 auto;
}
#flash #play {
    width:100%;
    height: 535px;
    list-style: none;
    position:relative;
    top:0;
    left:0;
}
#flash #play li {
    display: none;
    position:absolute;
    top:0;
    left:0;
}
#flash #play li img {
    float: left;
}
#button {
    position: relative;
    bottom:20px;
    left:40%;
    list-style: none;
    padding: 0 0;
}
#button li {
    margin-left: 10px;
    float: left;
}
#button li div {
    width:12px;
    height: 12px;
    background:#DDDDDD;
    border-radius: 6px;
    cursor: pointer;
}
#prev {
    width:40px;
    height:63px;
    background:url(images/beijing.png) 0 0;
    position: absolute;
    top:50%;
    left:10px;
    z-index: 1000;
}
#next {
    width:40px;
    height:63px;
    background:url(images/beijing.png) -40px 0;
    position: absolute;
    top:50%;
    right:10px;
    z-index: 1000;
}
#prev:hover {
    background:url(images/beijing.png) 0 -62px;
}
#next:hover {
    background:url(images/beijing.png) -40px -62px;
}
/*设置商品列表样式*/
.left {
    box-sizing: border-box;
    padding: 10px;
    border: 1px solid #555555;
}

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

.left ul {
    margin-top: 20px;
    padding: 0;
}

.left ul li {
    list-style: none;
    padding: 10px 20px;
}

.left ul li a {
    text-decoration: none;
    color: #555555;
}
.left ul li a:hover {
    color:  coral;
    text-decoration: underline;
    cursor: pointer;
}
/*主体使用圣杯来实现*/
/*第一步: 设置主体的宽度*/
.container {
    width: 90%;
    background-color: lightgray;
    margin: 5px auto;
    /*border: 5px dashed black;*/
}

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

.right {
    width: 200px;
    min-height: 500px;
    /*background-color: lightcoral;*/
}

.main {
    width: 100%;
    /*background-color: lightblue;*/
    min-height: 500px;
}

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

.container {
    overflow: hidden;
}

/*第四步: 将左右区块移动到正确的位置上*/
.main {
    /*设置一个盒模型的大小的计算方式, 默认大小由内容决定*/
    box-sizing: border-box;
    padding-left: 200px;
    padding-right: 200px;
}

.left {
    margin-left: -100%;
}
.right {
    box-sizing: border-box;
    padding: 10px;
    border: 1px solid #555555;
    margin-left: -200px;
}

.right h1 {
    color: #555;
    font-size: 1.3rem;
    border-bottom: 1px solid #555555;
}

.right ul {
    margin-top: 20px;
    padding: 0;
}

.right ul li {
    list-style: none;
    padding: 10px 20px;
}

.right ul li a {
    text-decoration: none;
    color: #555555;
}

.right ul li a:hover {
    color:  coral;
    text-decoration: underline;
    cursor: pointer;
}
/*页面的底部样式开始*/
.footer {
    background-color: #777777;
}
.footer .content {
    width: 90%;
    background-color: #777777;
    height: 60px;
    margin: 0 auto;
}
.footer .content p {
    /*水平居中*/
    text-align: center;
    /*垂直居中*/
    line-height: 60px;
}
.footer .content p a {
    color: #999999;
    text-decoration: none;
}
.footer .content p a:hover {
    color: white;
}


#
  • 回覆 #flash { width:900%; height: 535px; margin: 0 auto; }寬改成100% css body加上 overflow-x: hidden屬性
    天宝人货 作者 2019-09-09 09:48:33
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!