css布局

本篇涉及的知识点有左右布局,左中右布局 ,水平居中,垂直居中,水平垂直居中。  

一 左右布局

1.浮动方法  给父容器添加浮动

具体代码

2绝对定位方法



3.flex方法


flex布局

  flex布局父元素必须设置display:flex;。子元素flex的值有 auto inital  none;

  flex:0 0 300px(元素的宽) flex的优先级较高可以取代具体的宽。

二 左中右布局(三栏布局)

1绝对定位方法

 


 左右两个元素设置为绝对定位,并且将两个元素分别左右摆放,中间的元素通过margin-left和margin-right自动适应宽。

2浮动


           这里宽是用百分比设置的,可以设为具体的宽

   三 水平居中 

1.通过设置text-align:center;和margin:0 auto; 子元素和父元素必须设置具体的宽高



2绝对定位方法

父元素设置绝对定位和具体的宽,


3通过inline-block设置


四垂直居中

 1line-height=行高和text-align:center;


2display:table-ceil;


3display:fiex;


4绝对定位和0

      要确定元素的宽高,也可以用百分比替代。

适合用于移动端

5translate


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 村上龙在他的小说里写了各色美食。借这本书的时候,我错以为是村上春树的作品,且孤独二字遇上美食,应该是很有意境的世界...
    南坡诗社阅读 339评论 0 0
  • 从你上小学的第一天开始,我就思考过一个问题,如果哪天你开始写日记了,我作为妈妈是看还是不看? 现在,你四年级了,你...
    芳与华阅读 598评论 2 4

友情链接更多精彩内容