本文通过实例代码给大家分享了css实现div居中的方法,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友参考下

下面给大家分享div居中的实现代码,具体代码如下所示:


    
        
         
        demo
    
    
        
        
         

如上的两个div,实现div2在div1里面是居中显示

一、方法一

利用margin,div1的宽减去div2的宽就是div2margin-left的数值:(100-40)/2=30

div1的高减去div2的高就是div2margin-top的数值:(100-40)/2=30


    
        
         
        demo
    
    
        
        
         

二、方法二

利用css的 position属性,把div2相对于div1的top、left都设置为50%,然后再用margin-top设置为div2的高度的负一半拉回来,用marg-left设置为宽度的负一半拉回来,css如下设置


    
        
         
        demo
    
    
        
        
         

三、方法三

还是用css的position属性,如下的html


    
        
         
        demo
    
    
        
        
         

四、方法四

利用css3的新增属性table-cell


    
        
         
        demo
    
    
        
        
         

这个方法还有一个好处就是,div2的高度可以不固定,如下
 


    
        
         
        demo
    
    
        
        
         
div居中方法

总结

以上所述是小编给大家介绍的CSS实现DIV居中的三种方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对爱安网网站的支持!

最新资讯
IBM第三季度营收180亿美元 净利同比下降38%

IBM第三季度营收180亿

IBM第三季度营收为180.28亿美元,比去年同期的187.56亿
摸查启动 快递包装“瘦身变绿”不容易

摸查启动 快递包装“

使用可降解、可利用的环保包装材料,仍需从品牌商、快递
估值一降再降 WeWork命悬一线

估值一降再降 WeWork

从放弃IPO开始,WeWork似乎步入了水逆期,无论是高盛对其
罗振宇接力吴晓波 知识付费闯关资本市场

罗振宇接力吴晓波 知

一则上市辅导情况表,让罗辑思维离“知识付费第一股”又
两年半净亏损超10亿 青客公寓能否靠上市“续命”?

两年半净亏损超10亿

青客公寓已经连续几年亏损,能否上市成功,几乎可以说是一
职场信用信息 怎能想卖就卖?

职场信用信息 怎能想

在个人征信事项越来越多的大背景下,个人信用信息的管理
最新文章
针对class、id所做的CSS HACK

针对class、id所做的C

这是一篇关于CSS HACK的文章,这篇文章中提到的CSS HACK
WEB标准教程:P标签的应用

WEB标准教程:P标签的

从今天开始,我将全面的共享出我所能理解的所有WEB标准
Web前端开发的Firefox插件

Web前端开发的Firefox

一、Web DeveloperWeb Developer 可说是网页设计师最
详解CSS粘性定位 sticky

详解CSS粘性定位 stic

这篇文章主要介绍了CSS粘性定位 sticky 的相关知识,本
详解css透明度之rgba和opacity的区别及兼容

详解css透明度之rgba

对于设置透明度,我们有两个可以选的css3属性:rgba 和 op
轻松搞懂CSS浮动与清除浮动图文详解

轻松搞懂CSS浮动与清

本文通过图文并茂的形式给大家介绍了CSS浮动与清除浮