CSS水平居中总结(新手必看篇)

2020-04-30 14:31:54易采站长站整理

.container li{   
    margin-right:8px;   
    display:inline;   
 }   
 </style>  

3. 设置 position:relative 和 left:50%:利用相对定位的方式,将元素向左偏移 50% ,即达到居中的目的

通过给父元素设置 float,然后给父元素设置 position:relative 和 left:50%,子元素设置 position:relative 和 left: -50% 来实现水平居中。

代码如下:

XML/HTML Code复制内容到剪贴板

<body>  
 <div class="container">  
    <ul>  
        <li><a href="#">1</a></li>  
        <li><a href="#">2</a></li>  
        <li><a href="#">3</a></li>  
    </ul>  
 </div>  
</body>  

css代码:

CSS Code复制内容到剪贴板

<style>    
.container{   
    float:left;   
   position:relative;   
  left:50%    
}    
 .container ul{   
    list-style:none;   
    margin:0;   
    padding:0;   
    position:relative;   
    left:-50%; }    
.container li{   
    float:left;   
    display:inline;   
    margin-right:8px;   
}   
</style>  

还有一种方法:

CSS Code复制内容到剪贴板

.container{   
  
    position: absolute;   
    top:50%;   
    left:50%;   
  
    margin:-170px -250px; /*container宽500px,高340px*/  
  
}  

以上这篇CSS水平居中总结(新手必看篇)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。