CSS水平和垂直居中方式
CSS 方式 水平 居中 垂直
2023-09-27 14:25:13 时间
CSS水平和垂直居中方式
1.水平居中
1.1 行内元素的水平居中
/*行内元素水平居中*/
#div{
text-align:center;
}
1.2 块级元素的水平居中
/*块级元素水平居中*/
#div{
margin:0 auto;
}
1.3多个块级元素水
/*多个块级元素水平居中*/
#div-out{
text-align:center;
}
#div-in{
display:inline-block;
}
2.水平垂直居中
2.1 已知宽度高度的垂直水平居中
/*已知高度和宽度的水平垂直居中*/
#div-out{
position:relative;
}
#div-in{
width:100px;
height:100px;
position:absolute;
top:50%;
left:50%;
margin:-50px 0 0 -50px;
}
2.2 未知宽度高度的垂直水平居中
/*未知高度和宽度的水平垂直居中*/
#div-out{
position:relative;
}
#div-in{
position:absolute;
margin:auto;
top:0;
right:0;
bottom:0;
left:0;
}
2.3 当被居中的元素是inline或者是inline-block
#div-out{
display:table-cell;
text-align:center;
vertical-align:middle;
}
#div-in{
}
相关文章
- CSS动画实例:涡旋
- CSS动画基础知识
- 史上最全的CSS hack方式一览 jQuery 图片轮播的代码分离 JQuery中的动画 C#中Trim()、TrimStart()、TrimEnd()的用法 marquee 标签的使用详情 js鼠标事件 js添加遮罩层 页面上通过地址栏传值时出现乱码的两种解决方法 ref和out的区别在c#中 总结
- Css - 文本溢出处理
- 浅谈html引入css的几种方式
- 《Web前端开发精品课 HTML与CSS进阶教程》——2.2 标题语义化
- css实现加入购物车动画(水平抛物线)
- 浅析纯css实现虚线渐变边框的2种方式:反向镂空与mask遮罩
- 浏览器工作原理:浅析浏览器渲染进程 - HTML、CSS和JavaScript是如何变成页面的?(上)
- 如何调试CSS的跨浏览器样式bug
- CSS 的导入方式 (link or import ?)
- 【前端开发】:使用CSS中的ID选择器编写Google字体样式
- 纯css实现简单瀑布流(flex 和 column-count 两种方式)