css行内元素不能设置的属性有那些?

如题,css行内元素不能设置的属性有那些?

阅读 14.1k
6 个回答

准确的说是设置了不生效的属性,还有padding-toppadding-bottom设置了之后不会影响布局,但是会撑开背景

1、伪类是不能设置的,虽然现在有关于伪类的行内写法,但实际上多数浏览器都不支持。

2、同理,伪元素。

3、媒体查询是不能设置的。

主要就是:width 和 height
还有 margin-top 和 margin-bottom 对内联元素(行内元素)的高度没有影响,并且由于margin是透明的,他也没有任何的视觉影响。

display:inline后不应该再使用width、height、margin-top、margin-bottom、padding-top、padding-bottom以及float

是行内元素啊,为什么它可以设置width,height

新手上路,请多包涵

line-height 属性行内元素设置了无效

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题