发布于 2015-05-08 05:57:21 | 176 次阅读 | 评论: 0 | 来源: 网友投递
CSS层叠样式表
CSS(层叠样式表) 即 级联样式表 。
它是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
本文为大家提供的是一个CSS控制图片overflow的例子,感兴趣的同学参考下。
示例
<html>
<!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>
<style type=‘text/css‘>
img{
border:none;
}
ul#thumbs, ul#thumbs li{
margin:0;
padding:0;
list-style:none;
}
ul#thumbs li{
float:left;
margin-right:5px;
border:1px solid #999;
padding:2px;
}
ul#thumbs a{
display:block;/*此处使链接变为块状显示,才可以定义宽和高*/
float:left;
width:100px;
height:100px;
line-height:100px;
overflow:hidden;/*定义区域外隐藏*/
position:relative;/*相对对位*/
z-index:1; /*Z轴处于1的位置,为鼠标悬浮时做铺垫*/
}
ul#thumbs a img{
float:left;
position:absolute;/*让图像居中显示的定义部分,包括下面top、left的两处定位*/
top:-20px;/**/
left:-50px; /**/
}
ul#thumbs a:hover{ /*此处最为重要,当鼠标移动到图像上时,让图像显示,Z轴位置为1000置于最上面*/
overflow:visible;
z-index:1000;
border:none;
}
</style>
</head>
<body>
<title>无标题文档</title>
<ul id="thumbs">
<li><a href="http://dreamweaver.abang.com"><img src="Penguins.jpg" /></a></li>
<li><a href="http://dreamweaver.abang.com"><img src="Penguins.jpg" /></a></li>
<li><a href="http://dreamweaver.abang.com"><img src="Penguins.jpg" /></a></li>
<li><a href="http://dreamweaver.abang.com"><img src="Penguins.jpg" /></a></li>
<li><a href="http://dreamweaver.abang.com"><img src="Penguinse.jpg" /></a></li>
</ul>
</body></html>