按着视频打的,为什么我的焦点图 成这样?

来源:3-8 企业网站制作之焦点图制作

qq_我已慢慢懂_1021

2018-11-12 12:03

https://img.mukewang.com/5be8fb5900015c6e14750594.jpg

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>index</title>

<link href="cpts_205_cxy/css/main.css" rel="stylesheet" type="text/css" />

<script src="cpts_205_cxy/js/setHomeSetFav.js" type="text/javascript" charset="gb2312"></script>

<script src="js/myfocus-2.0.1.min.js" type="text/javascript"></script>

    <script src="js/mf-pattern/mF_YSlider.js" type="text/javascript"></script>

    <link href="js/mf-pattern/mF_YSlider.css" rel="stylesheet" type="text/css"/>

    <script type="text/javascript">

myFocus.set({

    id:'picBox'

})

    </script>

</head>

<body>

  <div class="top">

  <div class="top_content">

  <ul>

  <li><a href="#">联系我们</a></li>

  <li><a href="#" onclick="AddFavorite(window.location,document.title)">加入收藏</a></li>

  <li><a href="#" onclick="SetHome(window.location)">设为首页</a></li>

  </ul>

  </div>

  </div> 

<!--top结束-->

<div class="wrap">

<div class="logo">

<div class="logo_left">

<img src="cpts_205_cxy/images/logo.jpg" alt="慕课网" />

</div>

<div class="logo_right">

<img src="cpts_205_cxy/images/tel.jpg" alt="服务热线" />24小时服务热线:<span class="tel">

123-456-7890</span>

<!--电话号码用div会在新的一行显示,span标签可以在同一行显示-->

</div>

</div>

<!--logo结束-->

  <div class="nav">

<div class="nav_left"></div>

<div class="nav_mid">

<div class="nav_mid_left">

<ul>

<li><a href="#">首页</a></li>

<li><a href="list.html">关于慕课</a></li>

<li><a href="list.html">新闻动态</a></li>

<li><a href="list.html">课程中心</a></li>

<li><a href="list.html">在线课程</a></li>

<li><a href="list.html">人才招聘</a></li>

</ul>

</div>

<div class="nav_mid_right">

<!--搜索框-->

<form action="" method="post">

<input type="text" class="search_text"/>

</form>

</div>

</div>

<!--nav_mid结束-->

<div class="nav_right"></div>

</div>

  <!--nav结束-->

  <div class="ad" id="picBox">

  <div class="loading"><img src="cpts_205_cxy/images/loading.gif" alt="图片加载中"></div>

  <div class="pic">

  <ul>

  <li><img src="cpts_205_cxy/images/ad2.jpg"</li>

  <li><img src="cpts_205_cxy/images/ad3.jpg"</li>

  <li><img src="cpts_205_cxy/images/ad4.jpg"</li>

    </ul>

  </div>

  </div>

  <!--ad结束-->

<div class="main">

<div class="news"></div>   

  <!--news结束-->

<div class="course"></div> 

<!--course结束-->

<div class="sidebar"></div>  

<!--sidebar结束-->

</div>

<!--main结束-->

</div>

<!--wrap结束-->

</body>

</html>


main.css:

@charset "utf-8";

/*CSS Document*/


*

{

margin: 0;

padding: 0;

font-size: 12px;

}

body{

background-color: #F7F7F7;

}

.top{

width: 100%;

height:27px;

background:url(../images/2.jpg)repeat-x;

}

.top_content{

width: 1000px;

margin: 0 auto;//让页面居中

}

.top_content li{

list-style-image: url(../images/2.png);

float: right;

width: 70px;

line-height: 27px;

}

.top_content a:link,.top_content a:visited{

color: #8e8e8e;

text-decoration: none;

}

//top_content的超链接的初始状态和超链接的访问后状态都要访问这种样式


.top_content a:hover,.top_content a:active{

color: #900;

text-decoration: none;

}

.wrap{

width: 1000px;

margin: 0 auto;

}

.logo{

height: 80px;

background-color: #fff;

}

.logo_left{

width: 200px;

float: left;

height: 80px;//使之有nav_left

}

.logo_right{

width: 300px;

float: right;

height: 28px;

margin-top: 30px;

color: 8e8e8e;

}

.logo_right img{

vertical-align: middle;

margin-right:10px ;

}

.tel{

font-family:"微软雅黑";

font-size: 16px;

color: #c00;

}

.nav{

height: 40px;

/*position: relative;*/

}

.nav_left{

width:10px;

background:url(../images/nav_left.jpg)no-repeat;

/*background-image: url(../images/nav_left.jpg);

background-repeat: no-repeat;与上面background等价*/

float: left;

height: 40px;

}

.nav_mid{

width: 980px;

background: url(../images/nav_bg.jpg)repeat-x;

float: left;

}

.nav_right{

width: 10px;

background: url(../images/nav_right.jpg)no-repeat;

float: left;

height: 40px;

}

/*.nav_left,.nav_mid,.nav_right{

float: left;

height: 40px;

}*/

.nav_mid_left,.nav_mid_right{

float: left;

}

.nav_mid_left{

width: 680px;

}

.nav_mid_right{

width: 300px;

}

.nav_mid_left li{

float: left;

list-style: none;

width: 100px;

text-align: center;

line-height: 40px;

}

/*link为超链接的初始状态   visited超链接的访问之后的状态*/

.nav_mid_left a:link,.nav_mid_left a:visited{

text-decoration: none;

color: #fff;

font-size:16px;

font-family: "微软雅黑";

}

/*hover表示鼠标经过的状态,active表示鼠标点击的状态*/

.nav_mid_left a:hover,.nav_mid_left a:active{

text-decoration: none;

color: #FF0;

font-size:16px;

font-family: "微软雅黑";

}

.search_text{

width: 190px;

height: 25px;

margin-top: 5px;

background: url(../images/search.jpg)no-repeat right center;

    background-color: #FFFFFF;

    padding-right: 25px;

    /*是搜索框内的文字与右边图片有距离*/

    border: 1px solid #FFFFFF;

}

.ad{

height: 310px;

overflow: hidden;

}

.main{

height: 250px;

background-color: #FFF;

margin-top: 5px;

}

.news{

width: 340px;

border: 1px solid #E8E8E8;

background-color:#9FC ;

}

.course{

width:410px;

border: 1px solid #E8E8E8;

background-color:#FF6 ;

margin: 0 7px;

}

.sidebar{

width:230px;

background-color: #09F;

}

.news,.course,.sidebar{

height: 250px;

float: left;

}



写回答 关注

1回答

  • 慕工程0304249
    2019-07-23 09:01:54

    不清楚为什么,不过给焦点图加一个1000px的宽度就正常显示了


企业网站综合布局实战

本课程重点介绍HTML/CSS实现常见企业网站布局的方法

157038 学习 · 2018 问题

查看课程

相似问题