我对嵌套跨度以及 CSS 如何应用宽度属性有疑问。HTML 是这样的,'wide' 类设置宽度。box 类给它一个边框。仅当我将宽和框放在一起时才应用宽度。有人可以向我解释为什么会这样吗?我是 CSS 爱好者,也许这是我错过的一些基本规则。
<span class="wide"><span class="box">Not wide</span></span>
<span class="wide box"><span>Wide</span></span>
<span><span class="wide box">Wide</span></span>
<span class="box"><span class="wide">Not wide</span></span>
你可以在这里看到效果:http: //jsfiddle.net/7hXUu/2/
感谢您的任何见解,亚伦