Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mac用户代理样式覆盖css_Css_Macos_Drupal - Fatal编程技术网

mac用户代理样式覆盖css

mac用户代理样式覆盖css,css,macos,drupal,Css,Macos,Drupal,这件事让我困惑不解。我在Drupal7中的一个站点上工作,我在站点上的输入提交按钮上添加了一些填充,但是填充没有显示出来。它正在被用户代理覆盖。我用的是MacOSX山狮,我试过chrome、FF、safari和opera,但都没有显示填充物。 真正奇怪的是,我的所有其他计算机在所有浏览器中都显示了填充。 我试过LinuxFF和chrome,以及Windows7FF、chrome和IE,填充效果很好 那么,为什么在mac上的任何浏览器中都不显示填充呢 如果我使用-webkit外观:无;在mac电脑

这件事让我困惑不解。我在Drupal7中的一个站点上工作,我在站点上的输入提交按钮上添加了一些填充,但是填充没有显示出来。它正在被用户代理覆盖。我用的是MacOSX山狮,我试过chrome、FF、safari和opera,但都没有显示填充物。 真正奇怪的是,我的所有其他计算机在所有浏览器中都显示了填充。 我试过LinuxFF和chrome,以及Windows7FF、chrome和IE,填充效果很好

那么,为什么在mac上的任何浏览器中都不显示填充呢

如果我使用-webkit外观:无;在mac电脑上,它显示在chrome上,但这并不能解释为什么填充在其他地方显示w/o-webkit外观:无


mac中是否有与用户代理样式表相关的设置?我对此完全不知所措,非常感谢您的帮助。谢谢。

好吧,webkit只适用于Safari和Chrome。我相信如果您提供任何代码,人们都会提供帮助。按钮标记是:我正在尝试应用padding.form submit{padding:100px;}按钮是使用drupal表单api创建的。虽然我不认为这是代码的问题,因为它在windows和linux上的所有浏览器中都能正常工作,在mac os X上没有浏览器。如果我将按钮的边框半径设置为任何值,例如边框半径:1px;它删除了用户代理样式,我可以设置填充。这很容易重新创建,使用drupal 7安装并从搜索按钮中删除所有样式,然后尝试设置填充,失败。添加一个边界半径,它将删除用户代理样式,您可以设置一个填充。这在firefox和chrome中有效,但仅在mac上我无法在linux或windows中重新创建此问题,double weirdshare链接供我们查看代码我会共享此链接,但它是一个受密码保护的网站,正在开发中,所以我不能,抱歉