显示:内嵌边距,填充,宽度,高度

Jit*_*yas 10 html css xhtml

如果我设置display:inline任何元素,然后将margin,padding,width,height 不是该元素的影响?

是否有必要使用float:leftdisplay:blockdisplay:inline-block使用margin,padding,width,height该元素吗?

Max*_*xVT 13

有关完整说明,请参阅CSS规范中的" 内联格式化上下文 ".

基本上可以在内联级元素上设置边距,填充和边框,但它们可能不会按预期运行.如果只有一行,行为可能会好,但同一流程中的其他行可能会表现出与您的期望不同的行为(即填充不会被尊重).此外,如果内联框包含易碎元素并且到达包含元素的边距,则可以将其打破; 在这种情况下,在中断点,边距和填充也不会受到尊重.

用列表找到了一个很好的例子:http://www.maxdesign.com.au/articles/inline/