我使用Cleanslate來重置我的Widget容器及其子元素上的所有CSS屬性,並且我試圖將box-sizing: border-box
添加到所有元素中,但它不像預期那樣行事。box-sizing:border-box不能與Cleanslate.css配合使用
寬度爲100%的錨元素(設置爲display: inline-block
)不會從寬度中減去其填充/邊距。我有一個Codepen,顯示我在這裏看到的行爲:http://codepen.io/anon/pen/dXarGy。
有人能幫我弄清楚這裏發生了什麼嗎? CSS並不是那麼棒。提前致謝!
您的預期結果是什麼? – Rohit
我期望從容器的寬度中減去邊距,所以我會在每個鏈接的每一邊留有邊距。但是,正如下面的答案指出的那樣,這不是'border-box'的工作方式。我對CSS的無知應歸咎於此......對不起,我應該做更多的研究,而不是假設我的心智模型是正確的。 –