我剛開始做HTML/CSS,所以請糾正我,如果我在我的代碼中犯了任何巨大的錯誤。圖片是重疊的邊框,不知道我是否正確地做它
問題是這張圖片上所看到(很抱歉的一些黑盒子,那只是用來掩飾某些內容,在這一點是問題的頂部只有圖像)
您可以看到圖片與邊框重疊。所以我想知道是否有任何方法來解決這個問題,或者我必須編輯圖片以適應我的邊界角落?
我已經做了整個互聯網的一些研究,關於它的東西與我的立場絕對或/也許相對我可能有一個想法?但我不確定,所以我希望你們可以幫我沿
我剛開始做HTML/CSS,所以請糾正我,如果我在我的代碼中犯了任何巨大的錯誤。圖片是重疊的邊框,不知道我是否正確地做它
問題是這張圖片上所看到(很抱歉的一些黑盒子,那只是用來掩飾某些內容,在這一點是問題的頂部只有圖像)
您可以看到圖片與邊框重疊。所以我想知道是否有任何方法來解決這個問題,或者我必須編輯圖片以適應我的邊界角落?
我已經做了整個互聯網的一些研究,關於它的東西與我的立場絕對或/也許相對我可能有一個想法?但我不確定,所以我希望你們可以幫我沿
嘗試給「標題」相同的邊界半徑頂部作爲你的包裝元素和添加溢出:隱藏。我認爲這可能有效。
#header {
-webkit-border-top-left-radius: 50px;
-webkit-border-top-right-radius: 50px;
-moz-border-radius-topleft: 50px;
-moz-border-radius-topright: 50px;
border-top-left-radius: 50px;
border-top-right-radius: 50px;
overflow:hidden;
}
另外,您不需要使用網站的絕對定位。
要讓您的網站居中,只需給予#wrapper元素「margin:0 auto;」
您所有的元素都使用absolurte positiong。讓他們一個接一個流動並使用浮動 - 不要使用絕對定位來實現這樣的佈局。
如果您正在使用「邊界半徑」 - 這是一個CSS3屬性,那麼你也可以使用「背景夾」,這有效地設置背景剪輯。
有此屬性的三個可用值是:
邊界框,內容箱或填充盒
我想你會發現你正在尋找使用內容框中的一個 (如下)。
#header {background-clipping:content-box}
在css tricks上有一篇很棒的文章來看看。值得一個書籤,它是一個很好的信息來源,以幫助您的CSS/HTML知識增長。
嘗試在包含圓角的包裝上添加'overflow:hidden;'。 – kingkode
@McMastermind這仍然沒有工作。 (Google-Chrome) – Ayey