【发布时间】:2017-02-05 04:54:50
【问题描述】:
我发现在使用CSS Grid Layout 时,inputs 不尊重其包含元素的右侧填充。具体来说,grid-template-colums css 属性似乎是罪魁祸首。
我发现这个问题,除了 CSS Grid Layout,通过box-sizing: border-box 的申请得到了解决。尽管即使应用了这一点并重置了 CSS,我似乎仍然无法解决这个问题。
这是我的 React 应用中行为的缩写代码 sn-p:
http://www.webpackbin.com/VJ8DS5kOz
这是一个仅使用普通 HTML + CSS 的示例:
我还在我的 React 应用程序中使用 Styled Components 进行样式设置,鉴于上面的 vanilla CSS 测试,我很确定这不会导致这种行为。
【问题讨论】: