浮动特性

margin:

1.定义:margin 属性用于设置外边距,即控制盒子和盒子之间的距离
. 特点: margin不会影响盒子大小

  • 外边距可以让块级盒子水平居中,但是必须满足两个条件 :
    1. 盒子必须指定了宽度(width)
    2. 盒子左右的外边距都设置为 auto
      如:
      .header{ width:960px; margin:0 auto;}
      注意:以上方法是让块级元素水平居中,而不能用于行内元素和行内块元素。行内元素或者行内块元素水平居中给其父元素添加 text-align:center 即可(text-align:center给其父元素添加)

浮动特性

  1. 浮动元素会脱离标准流(脱标:浮动的盒子不再保留原先的位置)
  2. 浮动的元素会一行内显示并且元素顶部对齐
    3. 浮动的元素会具有行内块元素的特性

一行显示

  • 浮动的元素会一行内显示并且元素顶部对齐
  • 如果多个盒子都设置了浮动,则它们会按照属性值一行内显示并且顶端对齐排列
    注意: 浮动的元素是互相贴靠在一起的(不会有缝隙),如果父级宽度装不下这些浮动的盒子,多出的盒子会另起一行对齐

浮动元素-行内块

- 浮动的元素会具有行内块元素的特性
margin 0 auto 对浮动元素无效

浮动的父元素要设置宽和高
浮动之后的块级元素的宽度会根据内容变化,需要设置宽度和高度

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值