2020-10-29文档流 display

文档流定位 

  • block元素独占一行  (width、height、padding、margin)block元素
  • inline元素:不独占一行 元素width、height 等不可设置 常见元素<span>、<a>.
  • inline-block 元素 不独占一行 同时占有以上两种元素的属性。<img>
  • display:转换可以转换成上面的任意三种

<body >
<div id="nav">
<a href="#">导航</a>
 

浮动定位

  • left right none(不浮动)
  • 脱离默认的文档流定位,布局混乱,原有位置丢失   作用:图文混排  页面布局(通常情况下 ,我们都认为多列式的结构:一律左浮动)
  • clear 清除浮动的给标签带来的布局混乱 both(清除2两边的浮动)
  • class 选择器(常见的清除浮动使用方式)重要知识点
    .clears
    {
    clear:0;
    height:0;
    overflow:
    hidden;(隐藏超出的部分)
    }

层定位
对于每一个层次能够准确定位  (类似于图像处理软件里面的图层) 
position  : static(默认值),没有层定位 遵循正常的文档流对象
                   fixed (固定地位),相对于浏览器窗口固定定位      不会随浏览器窗口的滚动条滚动而变 .fix-box{ width:12px;....
                          position:fixed;(固定定位)   }

relative :(相对定位),相对于其直接父元素进行定位   会随着浏览器窗口滚动条滚动
                  .fix-box{position:relative}
absolute(绝对定位),相对于最近的已定位父元素定位  脱离正常的文档流,原位置不在存在    不会跟着浏览器的滚动而滚动
              

父元素用relative,子元素用absolute(做例题)

设置元素的堆叠顺序 (
数值远大,层级越往上)
z-index 属性  


flex布局  (弹性布局)
display :flex(inline-flex) 简单方便快捷
flex container 容器
flex-item 子元素
main axis 水平的主轴
cross axis 垂直的交叉轴
main size - item占据的空间

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值