0

当我缩放或缩放网页时,我无法摆脱 div 之间的差距。在 Firefox 中,它就像一个魅力,但当我尝试时,我 IE9 1px 行出现了,但没有其他地方。如果我尝试使用 safari,以“实际大小”或 100% 缩放,它可以工作,但是一旦我更改缩放、增量或减量,我的意思是,放大或缩小大量行。跟 Chrome 一样;100% 是好的,110% 是坏的,115% 变得更好但并不完美......

我试过这个;

margin-top:-1px

但是在这里和那里应用它之后,只要我放大或缩小,就会出现新的 1px 行

也试过了

border-radius: ;
-webkit-border-radius: ;
-moz-border-radius: ;

但也没有用。

这可能与它们都是绝对的事实有关吗?我不会再从 Photoshop 导出任何东西,但我想完成这个

谢谢!

附言; 这是网址 http://www.butterfly-paradise.com/

4

1 回答 1

0

我认为接缝来自绝对定位和一堆图像以不同的背景颜色相互对接的组合。更大的问题是这不是进行布局的好方法。

接缝不会影响网站的可用性,而且人们甚至使用浏览器缩放的情况相对较少,因此是否值得修复取决于您。

如果你想尝试修复它,我建议从头开始。没有任何方法可以从 Photoshop 中修复它,并且尝试编辑它生成的代码将花费更长的时间而不是仅仅完成它。您可以尝试使用 Dreamweaver 之类的东西,甚至可以手动编写代码。如果这听起来太激烈,那就离开吧。但如果这听起来有点令人兴奋,那就去吧。

于 2012-02-26T11:19:23.660 回答