如果div默认为100%宽度

omn*_*nix 10 html

如果a div是100%宽度,我还应该放入width: 100%;吗?我看了很多代码,它总是在那里,即使默认情况下div是100%.

cas*_*nca 23

不,这样做实际上可能会导致问题.100%是不一样的auto.width指内容的宽度,不包括边框,填充和边距.auto自动计算宽度,使div的总宽度适合父级,但设置100%将强制内容单独为100%,这意味着填充等将突出div,使其大于父级.

请参阅此示例

  • 那么将“宽度”设置为“自动”会更好吗? (2认同)