zoukankan      html  css  js  c++  java
  • div均匀分布代码实例

    多个div在同一行以相同间隔分布:


    这样的布局效果使用非常的频繁,也就是让多个div在一行分布,并且div于div之间的间隙是一样的,多用在对于产品的展示之用,下面就介绍一下如何实现此中布局,代码实例如下:

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset=" utf-8">
    <title>div均匀分布代码实例</title> 
    <style type="text/css"> 
    *{
      margin:0px;
      padding:0px;
    }
    #box{
      430px;
      height:200px;
      background-color:red;
      overflow:hidden;
      margin:100px;
    }
    #box ul{
      440px;
    }
    #box ul li{
      100px;
      height:100px;
      background-color:green;
      float:left;
      margin-right:10px;
      list-style:none;
    }
    </style>  
    </head> 
    <body> 
    <div id="box">
      <ul>
        <li><a href="http://www.100sucai.com/web/wangyezhizuo/fanhuidingbu/" title="返回顶部">返回顶部</a></li>
      <li><a href="http://www.100sucai.com/web/wangyezhizuo/tucengdaima/" title="图层代码">图层代码</a></li>
      <li><a href="http://www.100sucai.com/web/wangyezhizuo/gundongdaima/" title="滚动代码">滚动代码</a></li>
      <li><a href="http://www.100sucai.com/web/jquerytexiao/huandengpian/" title="幻灯片">幻灯片</a></li>
      </ul>
    </div>
    </body> 
    </html>
    

      

    以上代码实现了我们的要求,li元素能够均匀的分布在div中,并且中间的间隔是相同的。
    原理非常的简单,就是让li左浮动,然后设置margin-right属性值,也就是li元素之间的间隔,并且div元素具有overflow:hidden属性,这样超出margin-right部分恰好被隐藏,这样就实现了右端没有空白的效果。

  • 相关阅读:
    Effective C++第三遍
    SQL基础教程
    hibernate 数据关联多对多
    hibernate 数据关联一对一
    hibernate 数据关联一对多
    hibernate Criteria查询
    hibernate HQL查询
    hibernate 持久化对象的生命周期
    hibernate的配置
    微博登录
  • 原文地址:https://www.cnblogs.com/good10001/p/4753888.html
Copyright © 2011-2022 走看看