美文网首页
css常见布局(二)

css常见布局(二)

作者: Rainism_140d | 来源:发表于2018-08-01 10:22 被阅读11次

css水平居中

1. 行内元素

行内元素(文字,图片等)可以给父级元素设置text-align:center,使子级行内元素居中;

2 . 块级元素

给该元素设置margin:auto;

代码部分

3 . 不定宽的块级元素

       3.1  父元素为table标签;

代码部分


实际效果

       3.2 将子元素设置为inline,再给父元素添加text-align:center;

        

代码部分

        3.3 给父级设置dispaly:inline-block,再用绝对定位position: relative并设置left:-50%;


代码部分

css垂直居中

1. 可以通过给确定高度的父级设置line-hight等于该高度,让是文本类的子元素居中;

2 .利用 position: absolute和margin:auto实现.

代码部分 实际效果

3 .利用 position: absolute和margin:top实现.

代码部分

4 .创建一个无意义的标签,让它占据整个盒子一半的高度,从而在展示上达到垂直居中;

代码部分

5 .给父级设置table-cell,和文本居中vertical-align:middle配合

代码部分 实际效果

相关文章

  • css

    css基础css选择器css常见样式1css常见样式2CSS布局上CSS布局下flex布局塔防小游戏flex布局青...

  • 【CSS】 二、定义样式表

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 二、...

  • CSS布局

    CSS入门(3) CSS的常见布局 CSS常见布局使用display属性(文档流)+position属性(定位)+...

  • 【CSS】 Index

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局

  • 【CSS】三、常见属性

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 三、...

  • 【CSS】 一、使用CSS样式的方式

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 一、...

  • 【CSS】四、DIV+CSS布局

    CSS 一、使用CSS样式的方式CSS 二、定义样式表CSS 三、常见属性CSS 四、DIV+CSS布局## 四、...

  • CSS布局

    CSS的常见布局 CSS常见布局使用display属性(文档流)+position属性(定位)+float属性(浮...

  • css常见布局(二)

    css水平居中 1. 行内元素 行内元素(文字,图片等)可以给父级元素设置text-align:center,使子...

  • css常见布局(二)

    采用flex实现两列,三列等多列的布局 一、两列布局 二、三列布局

网友评论

      本文标题:css常见布局(二)

      本文链接:https://www.haomeiwen.com/subject/tcllvftx.html