为了账号安全,请及时绑定邮箱和手机立即绑定

设置内联元素的宽度

设置内联元素的宽度

精慕HU 2019-07-27 10:26:42
设置内联元素的宽度您可以设置内嵌元素的宽度,例如<span>,<em>和<strong>,但在定位之前您不会注意到任何效果。a)我认为内联元素的宽度不能设置? b)假设可以设置宽度 - 在我们定位内联元素之前,我们不会注意到任何效果(因此我们指定的宽度)。定位如何/在哪里? c)为什么内联元素的宽度只有在我们“定位”它们时才会显现?
查看完整描述

3 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

正如其他人所提到的,设置内联元素的宽度(或其他一些与位置相关的属性)将导致浏览器将元素显示为块元素。

您可以通过使用CSS display属性显式声明此类行为。最常见的设置是display: inline(默认)display: block,和display: none这里
提供该display物业的完整参考。

但是,应该注意的是,HTML 4.01规范不鼓励使用“覆盖HTML元素的传统解释”:

样式表提供了指定任意元素的呈现的方法,包括元素是呈现为块还是内联。在某些情况下,例如列表元素的内联样式,这可能是合适的,但一般来说,不鼓励作者以这种方式覆盖HTML元素的传统解释。


查看完整回答
反对 回复 2019-07-27
?
烙印99

TA贡献1829条经验 获得超13个赞

还有display:inline-block选项,可以为您提供两全其美的选择。


查看完整回答
反对 回复 2019-07-27
  • 3 回答
  • 0 关注
  • 801 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信