【问题标题】:Why is Safari not listening to CSS?为什么 Safari 不听 CSS?
【发布时间】:2015-04-26 04:58:13
【问题描述】:

Safari 是否存在媒体查询和定位问题?我的网站在 Chrome 和 Firefox 中看起来不错,甚至在 IE 中看起来也不错。在 Safari 中,有奇怪的边距并且表格会分崩离析。关于如何解决它的任何想法?抱歉,它不是太具体,但我不知道是什么导致了问题。

当我更改浏览器大小时,事情开始移动到正确的位置。当它在联系人和投资组合部分超过 718 像素时,它似乎分崩离析。

我的网站是 tiffanymackins.com。

【问题讨论】:

  • 我最近在 Firefox 添加边距等方面遇到了一些问题,我通过删除默认浏览器样式来解决它,例如在我的 css 中我使用了 body {margin:0;填充:0;}
  • 是的,我的 CSS 中也有。

标签: html forms css safari


【解决方案1】:

使用显示 flex 和 inline-flex 前缀的供应商,请参见: https://css-tricks.com/using-flexbox/

【讨论】:

  • 谢谢你。这确实修复了 Safari 中的 flexbox,但在 Chrome 中破坏了它,哈哈。我只有一个显示器:在整个网站上显示。
  • 在 chrome 中看不到它已损坏。
  • 还添加一个:float:left; #contact-area 输入,#contact-area textarea 让它们都完美排列并解决 safari 中的问题
  • 并为 textarea 放弃 ,为什么首先存在,而不是浮动并清除提交按钮,所以简短的回答不是 Safari 的错,只需重新检查你的 css
  • 你应该喝一杯,我的朋友。 Safari 也不喜欢里面的“重要!1”。
猜你喜欢
  • 2019-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-26
  • 1970-01-01
  • 2017-01-18
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多