css布局之"display"属性

每一个元素都有一个默认的display值,与元素类型有关。对于大多数元素的默认值通常是block或inline,一个block元素通常被叫做块级元素,一个inline元素都同被叫做行内元素。

  • block
    div是一个标准的块级元素。一个块级元素会新开始一行并尽可能盛满容器(“占据一行”)。其他常用的块级元素包括p,form和HTML5中的新元素header,footer,section等。
  • inline
    span是一个标准的行内元素。一个行内元素可以在段落中<span>像这样</span> 包裹一些文字而不会打乱段落的布局。a元素是最常用的行内元素。
  • none
    另一个常用的display值是none.一些默认元素的display值就是none,例如script,display:none通常被JavaScript用来在不删除元素的情况下隐藏或显示元素。

它和visibility属性不一样。把display设置成none不会保留元素本该显示的空间,但是visibility:hidden还会保留(曾经面试时做过的一道题)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值