zoukankan      html  css  js  c++  java
  • 一个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;
        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="#"><img src="Penguins.jpg" /></a></li>
        <li><a href="#"><img src="Penguins.jpg" /></a></li>
        <li><a href="#"><img src="Penguins.jpg" /></a></li>
        <li><a href="#"><img src="Penguins.jpg" /></a></li>
        <li><a href="#"><img src="Penguinse.jpg" /></a></li>
        </ul> 
    
    </body></html> 
    
  • 相关阅读:
    MySQL实现了四种通信协议
    深入了解Windows句柄到底是什么
    Linux虚拟地址空间布局以及进程栈和线程栈总结
    malloc 函数详解
    数组指针和指针数组的区别
    Linux中sudo配置
    ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别
    linux select函数详解
    linux grep命令详解
    Linux find 用法示例
  • 原文地址:https://www.cnblogs.com/fenle/p/4392724.html
Copyright © 2011-2022 走看看