有一个页面,左边是新闻列表标题,鼠标划过相应的标题,在右侧显示相应的内容。代码如下:
首先是分开左侧的列表和右侧的内容区域,内容用矩形边框框起来。
css:
#Sidebar {
width:745px;height:515px;float:left;
margin-top:20px;
background-image:url(image/u60.png);
background-repeat:no-repeat;
border:0px solid #989898 ;
}
#left-sidebar{
width:389px;height:366px;float:left;
padding-top:20px;
border:0px solid #989898;
}
#right-sidebar{
display:none;
margin-top:20px;margin-right:10px;
width:299px;height:349px;float:right;
background-image:url(image/u31.png);
background-repeat:no-repeat;
border:0px solid #989898;
}
页面代码:
<div id="Sidebar">
<p class="bar1"><span class="text">最新消息</span></p>
<div id="left-sidebar">
<ul>
<li class="text-li">
<a onmouseover="show('1',1)" onmouseout="show('1',-1)">今晚打老虎,哼哼哈嘻1!</a><span class="text-time">2009-01-01 12:12:12</span>
</li>
<li>
<a onmouseover="show('2',1)" onmouseout="show('2',-1)">今晚打老虎,哼哼哈嘻2!</a><span class="text-time">2009-01-01 12:12:12</span>
</li>
</ul>
</div>
<div id="right-sidebar">
<%int count = 1;
int count2 = 2; %>
<span id="<%=count%>" style="display:none">
<div id="content-title">今晚打老虎1</div>
<div id="content">今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎<br>
今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎<br>
今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎</div>
</span>
<span id="<%=count2%>" style="display:none">
<div id="content-title">今晚打老虎2</div>
<div id="content">今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎<br>
今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎<br>
今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎今晚打老虎</div>
</span>
</div>
</div>
js代码:
<script language='JavaScript'>
function show(id,d){
var show = document.getElementById(id);
var border = document.getElementById('right-sidebar');
if(d == 1){
show.style.display = 'block';
border.style.display = 'block'
}else{
show.style.display = 'none';
border.style.display = 'none';
}
}
</script>
这样用循环来自动获取对应标题和内容也可以,id="<%=count2%>" 用这种方式来取值就行~
分享到:
相关推荐
原生js代码制作图片新闻列表自动切换鼠标滑过新闻标题显示新闻图片
Javascript+CSS 鼠标滑过显示图片的新闻...基于Javascript+CSS的鼠标特效,当鼠标滑过新闻列表时会显示对应的图片,本代码已经过多次修正,兼容性好,调用超方便。而且设计美观,功能实用,有很多朋友都挺喜欢的哦。
基于原生js代码制作的图片新闻列表自动切换鼠标滑过新闻标题显示新闻图片特效源码.zip
js鼠标滑过图片,在图片上方蒙上一层透明层显示详情内容
原生js鼠标滑过文字淡入淡出效果 原生js鼠标滑过文字淡入淡出效果 原生js鼠标滑过文字淡入淡出效果 原生js鼠标滑过文字淡入淡出效果
一张图片实现鼠标滑过缩略图显示大图片JS代码
JavaScript 鼠标滑过,缩略图放大显示(纯CSS).rarJavaScript 鼠标滑过,缩略图放大显示(纯CSS).rarJavaScript 鼠标滑过,缩略图放大显示(纯CSS).rarJavaScript 鼠标滑过,缩略图放大显示(纯CSS).rarJavaScript ...
鼠标滑过出现提示层效果js代码 javascript
jquery鼠标滑过闪光滑出标题是一款点击左右箭头,图片谈出消失,图片淡入显示。
jQuery炫酷鼠标滑过图片显示遮罩层特效是一款基于jQuery和CSS3制作的炫酷的鼠标滑过图片显示遮罩层特效。
[javascript]鼠标滑过列表文字显示图片及详细信息
js鼠标滑过标签选项卡切换代码
鼠标滑过图片出现大图片提示层效果js代码
JS鼠标滑过改变标签显示内容.zip
js产品滑动列表,鼠标经过文字列表滑动出现对应图片
Js鼠标滑过标签选项卡切换代码是一款来自医院美容网站的js特效。
JavaScript实现鼠标滑过高亮显示纵向3级浅绿色的导航菜单源码