-2

我正在尝试通过 wordpress.com http://mpiedgeworldclass.wordpress.com/上的博客帮助朋友。

他们有付费/打开的 css 编辑选项,因此我们可以编辑 css 但不能触摸主题本身。

侧边栏和内容区域之间有一个垂直图像重复。它在 Safari 中运行太高,但在 Chrome 中运行良好。

Safari CSS 问题

如果我可以访问主题/ html,我认为这很容易解决,但尝试仅从 css 中进行。我不确定这是否可能。

任何 CSS 向导有什么想法吗?

(我真诚地希望我有更多的 css 技能,但这似乎并不容易,也不是在 6 年后很快。):(

4

2 回答 2

1

整个事情有点混乱,但我能找到的最佳解决方案(对 Chrome 没有影响)是设置height: 187px;#header。

这是一个有趣的问题,Safari 对边距的处理方式取决于您是否定义了高度,即使 auto 的计算高度值相同。前几天我遇到了类似的问题。

于 2013-03-29T19:42:14.513 回答
0

Safari 和 Chrome 都基于 WebKit,因此在 css 渲染方面没有内在差异。但是,如果您的 chrome 浏览器使用的 webkit 版本与您的 safari 不同,您可能会看到一些问题。这个问题看起来要么是位置问题,要么是显示问题……据我所知,这并没有真正改变。

我要做的是检查css是否正在做任何新的或奇怪的事情,以便放置可能导致问题的元素。代码确实会有所帮助,但我可以建议检查 safari 和 chrome 的各自版本,并可能将它们都更新到最新版本。如果更新它们可以解决问题,至少您会知道这是一个向后兼容性问题。

于 2013-03-29T20:01:11.350 回答