返回顶部
首页 > 资讯 > 前端开发 > JavaScript >如何让DIV水平垂直居中
  • 2949
分享到

如何让DIV水平垂直居中

2024-04-02 19:04:59 2949人浏览 八月长安
摘要

本篇文章为大家展示了如何让DIV水平垂直居中,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。先来个效果图:html代码:代码如下:<div class

本篇文章为大家展示了如何让DIV水平垂直居中,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。


先来个效果图:

如何让DIV水平垂直居中

html代码:

代码如下:

<div class="wrap">
     <div class="main first">
         <div id="left" class="yuan"></div>
         <div id="right" class="yuan"></div>
     </div>
 </div>


CSS

CSS Code复制内容到剪贴板


  1. .main{   
        width: 400px;   
        height: 200px;   
        overflow: hidden;   
        background-color: #ccc;   
        position: absolute;   
    }   
    .yuan{   
        width: 100px;   
        height: 100px;   
        background-color:yellow;   
        border-radius: 50%;   
        -moz-border-radius: 50%;   
        -WEBkit-border-radius: 50%;   
        position: absolute;   
    }   
    #left{   
        top: -50px;   
        left: -50px;   
    }   
    #right{   
        bottombottom: -50px;   
        rightright: -50px;
第一种方法:利用负margin,前提是需要知道尺寸。兼容性最好。
设定水平和垂直偏移父元素的50%,再根据实际长度将子元素上左挪回一半大小


第二种方法:利用css3的transfORM,宽度不定,支持IE9+

上述内容就是如何让DIV水平垂直居中,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网JavaScript频道。

--结束END--

本文标题: 如何让DIV水平垂直居中

本文链接: https://www.lsjlt.com/news/81406.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作