我有一个奇怪的问题有一个头与下面的代码移动网站:为什么在90%宽度div的左侧和右侧填充5%不会给我100%的宽度?
padding: 10px 5% 10px 5%;
width: 90%;
您可以在这里看到的效果 - >http://cssdesk.com/vEMCY
与此代码在div是分数越短比没有填充宽度为100%的div。
我已经解决了边缘的问题,将标题中的元素放在一边,并将宽度设置为100%,但我很好奇为什么这样做是因为最后我检查了5 + 5 + 90 = 100.
是什么浏览器,你使用的是看这个? Chrome或Safari? –
Chrome和Mobile Safari(都是Webkit),所以你可能会遇到一些bug - > http://css-tricks.com/percentage-bugs-in-webkit/ – SpaceBeers
这就是问题所在,我向你保证。另外,请忽略下面的一些帖子;填充测量与元素的内部没有任何关系。它们与边缘的宽度直接对应。 –