2021-11-16

大家知道哪些属性在行内元素和块元素中的应用有区别吗?

下面给大家例举一下:

1、text-indent 行内元素不起作用

2、margin、padding,border

  • a.margin只能够设置水平方向的边距,即:margin-left和margin-right 设置margin-top和margin-bottom无效;

  • b.padding在加上边框及背景,可以看出视觉上有变化,但不能实际将其他元素内容推开;

  • c.Border也是只能起到视觉作用,不能将其他元素内容推开;

3、Clear:left/right,行内元素不起作用\

4、transform不起作用

5、对齐问题

元素对齐会受里面内容的大小影响,可以转换元素类型或者将元素进行浮动。

解决方法:

元素类型转换

  • a.display:block/inline-block
  • b.float:left/right 可以将行内元素自动转换为块元素
  • c.定位:absolute/fixed 可以将行内元素自动转换为块元素
  • d.flex 作为flex中的项目,行内元素可以自动转换为块元素
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值