【问题标题】:Safari extra left input paddingSafari 额外的左侧输入填充
【发布时间】:2013-01-08 23:18:46
【问题描述】:

http://screencast.com/t/ltPiCJwBaqT

是否可以在 safari 中删除这一像素? 两个字段都没有应用任何 css

【问题讨论】:

    标签: css google-chrome input safari


    【解决方案1】:

    您可以使用填充设置输入样式:

    input {
        padding-left: 1px;
        padding-right: 1px;
    }
    

    如果您没有设置样式,浏览器会采用标准样式,并且可能因浏览器而异(正如您所指出的)。

    我上面的示例需要调整,您甚至可能需要添加更多或更少的填充。

    【讨论】:

    • 此解决方案更改(添加)safari 和 chrome 中的填充
    • @Mirek 我说你需要调整它,将它更改为 0 用于左侧填充。
    • 我说它改变了 Safari 和 Chrome 中的填充,我需要在所有浏览器中的边框和输入值之间有相同的空间,填充 0 看起来像没有样式的输入