最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

CSS垂直居中方法整理_html/css_WEB-ITnose

来源:动视网 责编:小采 时间:2020-11-27 15:59:41
文档

CSS垂直居中方法整理_html/css_WEB-ITnose

CSS垂直居中方法整理_html/css_WEB-ITnose:CSS定位中常常用到垂直居中,比如覆盖层上的弹框。 兼容性比较好的方法: #box{ width:200px; height:100px; text-align:center; position: absolute; left: 50%; top: 50%; margin-top: -50px; /* 高度的一半 */ ma
推荐度:
导读CSS垂直居中方法整理_html/css_WEB-ITnose:CSS定位中常常用到垂直居中,比如覆盖层上的弹框。 兼容性比较好的方法: #box{ width:200px; height:100px; text-align:center; position: absolute; left: 50%; top: 50%; margin-top: -50px; /* 高度的一半 */ ma


CSS定位中常常用到垂直居中,比如覆盖层上的弹框。

兼容性比较好的方法:

Hello World!

这个方法只适用于已知宽高的块,因为要设置负边距来修正。
如果是未知尺寸的块,可以使用以下方法:

Hello World!

原因是,绝对定位的布局取决于三个因素,一个是元素的位置,一个是元素的尺寸,一个是元素的margin值。没有设置尺寸和 margin 的元素会自适应剩余空间,位置固定则分配尺寸,尺寸固定边会分配 margin,都是自适应的。

IE7- 的渲染方式不同,渲染规则也不一样,他不会让定位元素去自适应。

现在有了CSS3,就又有新招数了:

Hello World!

就是使用transform代替margin. transform中translate偏移的百分比值是相对于自身大小的,和第一个方法思路类似。

文档

CSS垂直居中方法整理_html/css_WEB-ITnose

CSS垂直居中方法整理_html/css_WEB-ITnose:CSS定位中常常用到垂直居中,比如覆盖层上的弹框。 兼容性比较好的方法: #box{ width:200px; height:100px; text-align:center; position: absolute; left: 50%; top: 50%; margin-top: -50px; /* 高度的一半 */ ma
推荐度:
标签: 方法 居中 方式
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top