【问题标题】:Mystery 1px border in WebKitWebKit 中的神秘 1px 边框
【发布时间】:2010-10-11 08:51:24
【问题描述】:

我在 Safari 和 Chrome 中出现了一个神秘的 1px 底部边框(我猜是 WebKit 的东西)。 Firefox 显示它很好。

下面的按钮应该与下面的 tealy 栏齐平。不应该有 1px 的线将它们分开。

我玩过heightborderpositionpaddingmargin,但一直没搞明白。

在 Web Inspector 中将 bottom: 0 更改为 bottom: -5px 仍会生成该行。

其中有很多样式,所以我会尝试合并级联。

#tell-a-friend {
  background-repeat:no-repeat;
  display:block;
  height:33px;
  margin-right:0;
  position:absolute;
  float:right;
  font-size:1.2em;
  margin-right:0.8em; 
  background-position:right 0;
  bottom:0;
  height:35px !important;
  left:682px;
  width:82px;
}

再说一次,我可能会更好linking to the site

CSS 已缩小,因此请使用 Web Inspector 查看 CSS。

我已经尝试了我现在能想到的一切,所以我会看看你们是否可以帮助我:)

非常感谢!

【问题讨论】:

  • 请发布更多代码 - 我们无权访问 HTML。如果可用,请发布指向实时版本的链接。然后我会有一个屠夫。
  • @ClarkeyBoy 我确实这样做了...见上面的链接:)
  • 对不起 - 我看错了...它来晚了...

标签: css webkit


【解决方案1】:

编辑:这是您的<div id="header"> 的绝对高度。试着缩短一个像素。

不是黑色轮廓,是灰色背景……背景图底部有1px透明行,灰色背景透出来。

【讨论】:

  • 我想到了这一点,但使用 Web Inspector 我设置了height: 10px,它仍然在发生。如果它在图像底部确实有 1px 透明(即它应该被包含元素切断),那不应该工作吗?
  • @no 非常感谢 :) 你是对的!我认为bottom: 0 意味着这不太可能,但在某个地方一定有另一个position: relative
猜你喜欢
  • 2013-10-15
  • 1970-01-01
  • 1970-01-01
  • 2014-01-09
  • 2012-06-14
  • 2012-11-22
  • 1970-01-01
  • 2010-09-19
相关资源
最近更新 更多