当前位置: 代码迷 >> HTML/CSS >> 效果出不来,
  详细解决方案

效果出不来,

热度:229   发布时间:2012-03-14 12:01:12.0
效果出不来,求救!
效果图:




代码:

HTML code



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>简单实用的垂直导航菜单</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css">
.sv3 dl,.sv3 dt,.sv3 dd{
    padding:0;
    margin:0;
}
.sv3{
    width:200px;
    border:1px solid #BFC7D9;
}
.sv3 dl{
    width:200px;
    height:380px;
    background:#fff;
    overflow:hidden;
}
.sv3 dt{
    padding:5px 10px;
    height:13px;
    font-size:13px;
    color:#000;
    background:#fff;
    border-bottom:1px dashed #ccc;
    border-top:1px dashed #ccc;
}
.sv3 dl.on dt{
    background:#fff;
    color:#000;
    font-weight:bold;
}
.sv3 dd{
    padding:10px;
    color:#333;
    font-size:12px;
    line-height:1.5em;
}
.sv3 dd a:link,
.sv3 dd a:visited,
.sv3 dd a:hover,
.sv3 dd a:active{
    color:#333;
    display:block;
    text-align:right;
}



#idSlideView3 dl dt{background-image:url

(http://hi.csdn.net/attachment/201201/15/10143223_1326660324Jm24.gif); background-

repeat:no-repeat;}

#idSlideView3 dl dt{
    padding-left:15px;
    line-height:22px;
}

</style>
</head>
<body>
<h3>简单实用的垂直导航菜单</h3>
<div id="idSlideView3" class="sv3">
  <dl class="on">
    <dt>网页特效 </dt>
    <dd> 导航菜单</dd>
  </dl>
  <dl>
    <dt> 层与布局</dt>
    <dd> 内容二 </dd>
  </dl>
  <dl>
    <dt> 表单相关</dt>
    <dd> 内容三 </dd>
  </dl>
  <dl>
    <dt> ASP源码 </dt>
    <dd> 内容四</dd>
  </dl>
  <dl>
    <dt> PHP源码 </dt>
    <dd> 内容五 </dd>
  </dl>
  <dl>
    <dt> .NET源码 </dt>
    <dd> 内容六 </dd>
  </dl>
  <dl>
    <dt> SQL数据库 </dt>
    <dd> 内容七 </dd>
  </dl>
   <dl>
    <dt> JAVA源码 </dt>
    <dd> 内容八 </dd>
  </dl>
  <dl>
    <dt> 移动开发 </dt>
    <dd> 内容九 </dd>
  </dl>
<dl>
    <dt> 技术前沿 </dt>
    <dd> 内容十 </dd>
  </dl>
</div>
<script language="javascript">
function SlideView(e){
   for(var r=document.getElementById(e).getElementsByTagName('dl'),c=clearInterval,i=-

1,p=r[0],j; j=r[++i];){
       j.style.height=(i?24:100)+'px';
       j.onmouseover=function(){clearTimeout(j);var i=this;j=setTimeout(function(){if(p!

=i)_(p,100,24)(p=i,24,100)},200)};
   }
   function _(el,f,t){
       c(el.$1);el.className=f>t?'':'on';
       return el.$1=setInterval(function(){el.style.height=(f+=Math[f>t?'floor':'ceil']

((t-f)*.3))+'px';if (f==t)c(el.$1)},10),_
   }
};
new SlideView( "idSlideView3");
</script>
</body>
</html>






显示的图片是错位的。。求解!!!

------解决方案--------------------
#idSlideView3 dl dt{background-image:url(http://hi.csdn.net/attachment/201201/15/10143223_1326660324Jm24.gif); 
background-repeat:no-repeat; background-position:5px 5px; padding-left:25px;
}
------解决方案--------------------
HTML code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>【荐】JS+CSS布局的人气列表切换效果丨芯晴网页特效丨CsrCode.Cn</title>
<script type="text/javascript">
var show_king_id = 1;
function show_king_list(e,k)
{

    if(show_king_id == k) return true;
        o = document.getElementById("a"+show_king_id);
        o.className = "bg";
    e.className = " ";
    show_king_id = k;
}
var show_kinga_id = 1;
function show_kinga_list(f,l)
{
    if(show_kinga_id == l) return true;
        o = document.getElementById("b"+show_kinga_id);
        o.className = "bg";
    f.className = " ";
    show_kinga_id = l;
}
</script>
<style type="text/css">
*{
margin: 0;
padding: 0;
}
body {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}
.door_container {
width:204px; background:#fff; border:1px solid #ccc;
margin:20px auto;
}
.door_container .TabTitle {
height:30px; margin-bottom:6px;
}
.door_container .TabTitle li {
list-style:none;
float:left;
width:100px;
height:36px;
cursor:pointer;
padding-left:2px;
line-height:28px;
color:#7c7c7c;
font-size:14px;
text-align:center;
font-weight:bold;
background:#DDDDDD;
}
.door_container .TabTitle .active {
color:#0066CC;
background:#fff;
}
.door_container .TabTitle .normal {
color:#7c7c7c;
}
.door_container .TabContent {
width:198px; background:#fff; padding:3px;
}
.none {
display: none;
}
.star{
width:198px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.star dl{
width:198px;
margin:2px 0;
float:left;
}
.star dl dd{
float:left;
margin-left:8px;
line-height:18px;
}
.star dl dt{
float:left;
}
.bg{
width:198px;
margin:2px 0;
background:#e1e1e1;
float:left;
}
.sl01{
background:#0066CC;
margin:15px 5px 0 5px;
width:25px;
height:18px;
padding-top:7px;
text-align:center;
font-weight:bold;
color:#FFF;
}
.sl02 img{
border:1px solid #999999;
padding:3px; width:50px; height:50px; display:block;
}
.sl03 a{
color:#0066CC;
text-decoration:underline;
}
.sl03 a:hover{
color:#FF0084;
text-decoration:none;
}
.sl04{
background:#CCCCCC;
}
.sl05{
color:#FF0084;
}
.bg .sl01{
background:#fff;
margin:5px 5px 0 5px;
width:25px;
height:18px;
padding-top:7px;
text-align:center;
font-weight:bold;
color:#0066CC;
}
.bg .sl02 img{
display:none;
}
.bg .sl03{
width:140px;
}
.bg .sl04{
background:#CCCCCC;
width:155px;
}
.bg .sl05{
display:none;
}
</style>
</head>
<body>
<div class="door_container">
    <div class="TabContent">
            <div class="star">
                <dl id=a1 onmouseover=show_king_list(this,1);>
                    <dt class="sl01">01</dt>
                    <dt class="sl02"><a href="http://www.7caidy.com"><img src="/images/s1.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://www.7caidy.com">csr04</a></dd>
                    <dd class="sl04">24岁 浙江·杭州</dd>
                    <dd class="sl05">人气:987654</dd>
                </dl>
                <dl class=bg id=a2 onmouseover=show_king_list(this,2);>
                    <dt class="sl01">02</dt>
                    <dt class="sl02"><a href="http://www.33567.cn"><img src="/images/s2.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://www.33567.cn">User Name</a></dd>
                    <dd class="sl04">24岁 广东·广州</dd>
                    <dd class="sl05">人气:1243178</dd>
                </dl>
                <dl class=bg id=a3 onmouseover=show_king_list(this,3);>
                    <dt class="sl01">03</dt>
                    <dt class="sl02"><a href="http://so.7caidy.com"><img src="/images/s3.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://so.7caidy.com">User Name</a></dd>
                    <dd class="sl04">24岁 广东·广州</dd>
                    <dd class="sl05">人气:1243178</dd>
                </dl>
            </div>
        <div class="none">
            <div class="star">
                <dl id=b1 onmouseover=show_kinga_list(this,1);>
                    <dt class="sl01">01</dt>
                    <dt class="sl02"><a href="http://www.CsrCode.cn"><img src="/images/s4.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://www.CsrCode.cn">User Name</a></dd>
                    <dd class="sl04">24岁 广东·广州</dd>
                    <dd class="sl05">人气:1243178</dd>
                </dl>
                <dl class=bg id=b2 onmouseover=show_kinga_list(this,2);>
                    <dt class="sl01">02</dt>
                    <dt class="sl02"><a href="http://sobook.33567.cn"><img src="/images/s5.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://sobook.33567.cn">User Name</a></dd>
                    <dd class="sl04">24岁 广东·广州</dd>
                    <dd class="sl05">人气:1243178</dd>
                </dl>
                <dl class=bg id=b3 onmouseover=show_kinga_list(this,3);>
                    <dt class="sl01">03</dt>
                    <dt class="sl02"><a href="http://changshi.csrcode.cn"><img src="/images/s6.jpg" width=50px height=50px alt="" /></a></dt>
                    <dd class="sl03"><a href="http://changshi.csrcode.cn">User Name</a></dd>
                    <dd class="sl04">24岁 广东·广州</dd>
                    <dd class="sl05">人气:1243178</dd>
                </dl>

            </div>
        </div>
    </div>
</div>
</body>
</html>
 
  相关解决方案