我有一個相對定位的div在寬50%的居中div ...我的意思是外部的一個設置爲寬度:50%和margin-left/right:auto。然後我有另一個div headerContainer類和另一個類頭。頭div中有一個帶有headerImg類的圖像。谷歌瀏覽器 - 越野車彎曲的邊界?
看起來,當在標題div和headerImg img標籤上設置30px的曲線邊框時,邊框的兩邊會出現輕微重疊......我真的不知道如何描述它..基本上,在谷歌瀏覽器中,30px的弧形邊界看起來很完美,但有時(3次中的2次或4次中的3次)它看起來很完美,但是它的邊界(它碰到最右邊和最左邊的點)也延伸了幾個像素。兩端的尖端有一個輕微的傾斜,但除此之外,額外的邊界將是直的。如果有可能在這裏上傳圖像,然後我會告訴你 - 但它不是,所以我不能沒有註冊一些圖像託管網站...
基本上我想知道的是,如果這發生在其他人。 ..我知道這只是一件小事 - 但我喜歡我的網站像素完美,而不是奇怪的像素在這裏和那裏不合適 - 這看起來很糟糕。
反正我的源代碼如下(我已經簡化它儘可能...):
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
margin: 0px;
padding: 0px;
position: absolute;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
/*background-color: #E7D2B8;*/
background-color: #eeeeff;
color: #863F2B;
}
.page-container {
position: relative;
width: 60%;
margin-left: auto;
margin-right: auto;
}
.headerContainer {
margin-left: auto;
margin-right: auto;
margin-top: 10px;
position: relative;
clear: right;
}
div.header {
border-top: 2px solid #2e699b;
border-left: 2px solid #2e699b;
border-right: 2px solid #2e699b;
-moz-border-radius-topleft: 30px;
-webkit-border-top-left-radius: 30px;
border-top-left-radius: 30px;
-moz-border-radius-topright: 30px;
-webkit-border-top-right-radius: 30px;
border-top-right-radius: 30px;
}
img.headerImg {
width: 100%;
-moz-border-radius-topleft: 30px;
-webkit-border-top-left-radius: 30px;
border-top-left-radius: 30px;
-moz-border-radius-topright: 30px;
-webkit-border-top-right-radius: 30px;
border-top-right-radius: 30px;
}
form {
position: relative;
width: 100%;
height: 100%;
}
<body>
<form method="post">
<div class="page-container">
<div class="headerContainer">
<div class="header">
<img class="headerImg" alt="Header image" src="/Images/header1.png" />
</div>
<div class="clear"></div>
</div>
</div>
</form>
</body>
任何幫助將不勝感激。
問候,
理查德
PS我會看看我能做些什麼關於以後的圖片上傳,如果它仍然是一個問題。
我看不到您的問題,所有這些都與我的Google Chrome 6.0.472.53一起工作。 也許這是圓角算法和調整容器,導致.. ..? – MatTheCat 2010-10-08 07:31:05
我已經發布了圖片 - 請參閱下面的答案。 – ClarkeyBoy 2010-10-08 13:47:20
已將代碼發佈在我的爸爸網站上 - http://www.heritageartpapers.com/border-bug.html ...它也發生在那裏。您可能必須刷新頁面幾次纔會發生,因爲它不會每次都發生。 – ClarkeyBoy 2010-10-08 14:15:54