0
我將內容設置爲1024px寬度並與中心對齊。現在我想要在左邊的橫幅。由於橫幅的尺寸可能不同,我必須將橫幅對齊到右側。橫幅包裹着一個錨點。在我的例子中,我使用了div而不是圖片。在網站左側定位橫幅並將橫幅對齊到內容
HTML:
<div id="content">
<div id="banner">
<a href="#"><div id="background">banner</div></a>
</div>
<div id="maincontent">
SSSSSSSSSSSSSSSSSSSSSSSSS
OOOOOOOOOOOOOOOOOOOOOOOOO
MMMMMMMMMMMMMMMMMMMMMMMMM
EEEEEEEEEEEEEEEEEEEEEEEEEEE
CCCCCCCCCCCCCCCCCCCCCCCCC
OOOOOOOOOOOOOOO
NNNNNNNNNNNNNNNNNNNNNNN
TTTTTTTTTTTTTTTTTTTTT
EEEEEEEEEEEEEEEEEEEEE
NNNNNNNNNNNNNNNNNNNNNNNNNN
TTTTTTTTT
</div>
</div>
CSS:
#content {
width: 400px;
margin: 0 auto;
background-color: red;
position: relative;
}
#background {
width: 20px;
height: 100px;
background-color: blue;
color: white;
}
#banner{
position: absolute;
left: -200px;
width: 200px;
height: 100px;
background-color: yellow;
text-align: right;
}
text-align: right;
不會使的伎倆。
刪除
width: 20px
在這個例子中的作品,因爲我使用的是'div'作爲背景。如果我在示例中切換到圖像,它似乎也可以工作。但實際上我有一個沒有寬度和高度屬性的圖像。在這裏它不起作用。你知道爲什麼嗎? – testing我發現了錯誤。在我的真實世界中'#banner'沒有寬度。所以它不起作用。 – testing