CSS居中方式总结
2018-06-24 01:25:52来源:未知 阅读 ()
1.text-align:center;
使用以上方式居中是将父级容器中display:inline;的行内元素或者文字进行水平居中。
2.inline-height:(height)值;
使用inline-height时经常和height一起使用,使得内容垂直方向上居中,建议在列表内部的li中使用;
3.margin:auto;
使用margin来居中时,一般是在元素给出了确切的width值,设置margin:auto; 或者 margin: 0 auto; 是一样的效果:当前的元素将水平居中;
使用margin时,也可以设置 margin-left和margin-right的值相等,也能实现水平居中;
4.position定位居中
根据top和left或者bottom、right进行设置,可使元素水平、垂直居中;但是父级元素必须设置高度;
5.Flex盒子
Flex容器的flex-align:center;
align-items:center;
justify-cotent:center;
项目属性的align-self:center;
6.负值margin:
1 .box { 2 width: 600px; 3 height: 400px; 4 position: relative; 5 } 6 7 .box1 { 8 width: 300px; 9 height: 200px; 10 padding: 20px; 11 position: absolute; 12 top: 50%; 13 left: 50%; 14 margin-left: -170px;/*(width+padding)/2 */ 15 margin-top: -120px;/*(height+padding)/2 */ 16 }
以上代码可实现元素的水平垂直居中。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:聊聊AngularJs
- DIV居中的经典方法 2020-06-13
- CSS中的float和margin的混合使用 2020-06-11
- Html/css 列表项 区分列表首尾 2020-06-11
- css与javascript重难点,学前端,基础不好一切白费! 2020-06-11
- ie8下透明度处理 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash