Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
我必须进行三列布局。
我喜欢使用以百分比为单位的宽度声明来做到这一点。
现在有人告诉我我应该改用flexbox。由于所有现代浏览器都支持,因此从此时开始将是足够安全的。
可能是正确的,因为对支持传统饲养者没有特殊要求。
但是仍然不确定flexbox是否真的更好,因此询问:
使用flexbox而不是宽度的“经典”方式时是否有缺点?
还是反过来问:宽度技术是否仍然比flexbox有好处。这样我应该留下来?
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
我必须进行三列布局。
我喜欢使用以百分比为单位的宽度声明来做到这一点。
现在有人告诉我我应该改用flexbox。由于所有现代浏览器都支持,因此从此时开始将是足够安全的。
可能是正确的,因为对支持传统饲养者没有特殊要求。
但是仍然不确定flexbox是否真的更好,因此询问:
使用flexbox而不是宽度的“经典”方式时是否有缺点?
还是反过来问:宽度技术是否仍然比flexbox有好处。这样我应该留下来?
最佳答案
没有缺点,但是对于更高级的布局,我建议使用flexbox,因为您具有一些有用的功能,例如flex-direction,flex-wrap,flex-shrink,align-items,order等。如果使用百分比,则这些选项会更复杂到处。
您可以在这里找到一个不错的教程:A guide to flexbox
关于html - 网站布局:我应该将CSS宽度与百分比或flexbox一起使用吗? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/37205135/