美文网首页
简单的定位布局

简单的定位布局

作者: 盗花 | 来源:发表于2016-10-01 10:12 被阅读7次

浮动布局

1.float
备注:
a.当元素没有设置宽度值,而设置了浮动属性,元素的宽度随内容的变化而变化。
b.当元素设置浮动属性后,会对相邻的元素产生影响,相邻元素特指紧邻后面的元素。
c.当父包含块缩成一条时,用clear:both方法清除浮动无效,它一般用于紧邻后面的元素的清除浮动。

2.清除浮动的常用方法
对受到影响的元素设置以下方法:
方法1
clear,常用clear:both或者clear:left或者clear:right
方法2
同时设置width:100%(或固定宽度)+ overflow:hidden。
方法3
使用换行标签<br>,但不建议使用。

positon定位

1.相对定位

positon:relative

相对于自身原有位置进行偏移,仍旧处于标准文档流中,拥有偏移属性和z-index(空间的层堆叠)属性。
2.绝对定位

position:absolute

使用absolute实现横向两列布局,常用于一列固定宽度,另一列宽度自适应的情况。
特点:
1)建立了以包含块为基准的定位,完全脱离了标准文档流,拥有偏移属性和z-index属性。
2)若绝对定位未设置偏移量,则无论是否存在已定位的祖先元素,都保持在该元素的初始位置,脱离了标准文档流。
3)若绝对定位设置了偏移量,偏移参照基准为:
a.若无已定位的祖先元素,以<html>(非<body>)为偏移参照基准。
b.若有已定位的祖先元素,以距离其最近的已定位祖先元素为偏移参照基准。
4)当一个元素设置绝对定位,没有设置宽度时,元素的宽度根据内容进行调节。

相关文章

  • 简单的定位布局

    浮动布局 1.float备注:a.当元素没有设置宽度值,而设置了浮动属性,元素的宽度随内容的变化而变化。b.当元素...

  • CSS 定位position和浮动float

    页面布局: CSS 定位和浮动 定位 (Positioning) 属性允许你对元素进行定位。定位的基本思想很简单,...

  • 前端面试复习要点

    一、HTML和CSS 页面布局的方法 1、浮动布局(布局简单,兼容性好,但是浮动元素脱离文档流) 2、绝对定位布局...

  • 移动端小常识

    一、下面我将简单的介绍移动端布局的八种方式:** 1.固定布局**2.流动布局3.浮动布局4.定位布局5.混...

  • 零基础学鸿蒙编程-UI控件_StackLayout

    什么是StackLayout StackLayout又称层叠布局,其定位方式非常简单,所有控件都默认定位左上角.也...

  • css中相对定位和绝对定位怎么用?

    定位的作用 定位也是用来布局的,它有两部分组成:定位模式和边偏移。 边偏移 简单说,我们定位的盒子,是通过边偏移来...

  • 前端知道分享,移动端布局

    一、下面我将简单的介绍移动端布 局的八种方式: 1.固定布局 2.流动布局 3.浮动布局 4.定位布局 5.混合布...

  • 爬虫基础之CSS学习不完全总结

    简单学习一下:HTML中,常用的布局方式有三种:标准流、浮动、定位。 标准流是网页中默认的布局方式,即顺序布局。 ...

  • 前端第五天

    前端第五天 目录 文档流 浮动布局 清除浮动 流式布局 定位布局应用 相对定位 绝对定位 固定定位 一、文档流 1...

  • CSS 常见布局问题总结

    左右布局 最简单的方法是左右浮动,父元素清除浮动 左中右布局 与上面同理,可搭配margin或者定位来调整。(以后...

网友评论

      本文标题:简单的定位布局

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