最新文章专题视频专题问答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 16:36:37
文档

如何用css实现元素水平与垂直居中_html/css_WEB-ITnose

如何用css实现元素水平与垂直居中_html/css_WEB-ITnose: 如果文章对你有帮助,请点喜欢并关注,这将是我最大的动力,谢谢 1.水平居中 1.1.文字,图片以及内联元素: 如果希望居中的是内联元素或者是文字图片text-align:center; 1.2.块状元素 1.2.1.对于已设置宽度的块状元素: margin:0 auto;--
推荐度:
导读如何用css实现元素水平与垂直居中_html/css_WEB-ITnose: 如果文章对你有帮助,请点喜欢并关注,这将是我最大的动力,谢谢 1.水平居中 1.1.文字,图片以及内联元素: 如果希望居中的是内联元素或者是文字图片text-align:center; 1.2.块状元素 1.2.1.对于已设置宽度的块状元素: margin:0 auto;--

1.水平居中

1.1.文字,图片以及内联元素:

如果希望居中的是内联元素或者是文字图片text-align:center;

1.2.块状元素

1.2.1.对于已设置宽度的块状元素:

margin:0 auto;----------------------让margin的左右自适应,通常是居中

1.2.2.对于未设置宽度的块状元素:

1.使用table标签html:

css:

table{ margin:0 auto;}

这个不常用,因为添加了更多无意义的标签2.通过将子块状元素变成行内元素html:

 

居中示例

css:

p{ display:inline;}div{ text-align:center;}

假设p在div内部,要让p居中先给外层元素设置text-align:center,这个意思是让div里面的内联元素居中,然后将p变成内联元素,即可。3.通过positionhtml:

 

居中示例

css:

div{ float:left; position:relative; left:50%;}p{ position:relative; right:50%;}

float:left,目的是让父元素靠左并且宽度与子元素等宽;然后相对于原先的位置,向右移动50%,此时该元素的left为50%+(50%父元素自身宽度)然后将子元素相对于原先的位置,向左移动50%(这50%是基于父元素的宽度),此时居中。

2.垂直居中

2.1.对于已设置高度的单行文本

只需将父元素的height值与line-height的值设置相同即可

2.2.对于已设置高度的多行文本

1.使用table标签html:

 

aaaaa

aaaaa

aaaaa

css:

table{ height: 500px; background-color: #aaa; }

因为table标签中的td拥有标签隐式的样式:vertical-align:middle;2.通过table-cellhtml:

 

aaaaa

aaaaa

aaaaa

css:

p{ display:table-cell; vertical-align:middle;}

table-cell的意思是让元素以表格单元的形似表现,但是只支持IE8以上浏览器?

文档

如何用css实现元素水平与垂直居中_html/css_WEB-ITnose

如何用css实现元素水平与垂直居中_html/css_WEB-ITnose: 如果文章对你有帮助,请点喜欢并关注,这将是我最大的动力,谢谢 1.水平居中 1.1.文字,图片以及内联元素: 如果希望居中的是内联元素或者是文字图片text-align:center; 1.2.块状元素 1.2.1.对于已设置宽度的块状元素: margin:0 auto;--
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top