【问题标题】:CSS (WordPress) different image position for different browsersCSS(WordPress)不同浏览器的不同图像位置
【发布时间】:2017-03-27 16:50:36
【问题描述】:

我有一个带有过渡到另一个图像的图像链接,并且在 Chrome、Edge、IE11 中都可以正常显示。但在 Firefox 中,一张图片错位了几个像素。您可以在http://444.a91.myftpupload.com/ 查看该页面。我在 Chrome 和 Firefox 上使用元素检查器,CSS 是相同的,但在我的一生中我无法解决这个问题。

HTML 图像位置错误:

<span id="zone-c"><a href="http://444.a91.myftpupload.com/projects/">
<img class="bottom" src="http://444.a91.myftpupload.com/wp-content/uploads/2016/12/see-the-work-center-hover.png" alt="" width="482" height="136"></a>
<a href="http://444.a91.myftpupload.com/projects/">
<img class="top" src="http://444.a91.myftpupload.com/wp-content/uploads/2016/12/see-the-work-center.png" alt="" width="482" height="136"></a>
</span>   

困扰我的 CSS:

.top, .bottom {
  left: -15px;
  top: 16px;
}

【问题讨论】:

  • 一般来说,您不应该手动将布局与position:absolute 和位置值对齐。您应该尝试类似Twitter Bootstrap 的方法,或者使用float: left 和尺寸自行正确定位元素

标签: html css wordpress


【解决方案1】:

我同意@casraf。
看起来您正在使用 Visual Composer。

反正我觉得

.top, .bottom {
  left: -15px;
  margin-top: 16px;
}

会解决你的问题。

【讨论】:

  • 你是对的@Murshid Ahmed 我正在使用视觉作曲家。并感谢保证金顶部的修复。我不敢相信我没有想到这一点,但它现在完美运行!
  • 很高兴我能帮上忙。如果您满意,请选择作为答案:)
猜你喜欢
  • 1970-01-01
  • 2011-12-08
  • 1970-01-01
  • 1970-01-01
  • 2020-06-11
  • 2015-09-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多