【发布时间】:2010-01-10 04:23:20
【问题描述】:
我的网站有一个两边都有图片的标志。我知道徽标的宽度和高度,但图像会有所不同。我在左上角放置了一张图片并做了10px 边距。我现在想对另一方做同样的事情,但它不起作用。我做了background-position 属性并将其设置为右上角,但它没有做任何事情。有什么问题?
CSS
#leftpic {
background-position: left top;
background: url('Images/left_pic.png') no-repeat;
height : 133px;
padding : 0;
margin: 10px 10px 10px 10px;
width: 138px;
}
#rightpic {
background-position: top right;
background: url('Images/left_pic.png') no-repeat;
height : 133px;
padding : 0;
width: 138px;
}
#masthead {
background-position: center bottom;
background: url('Images/logo.png') no-repeat center bottom;
height : 160px;
padding : 0;
margin: 10px auto 0 auto;
width: 910px;
}
HTML
<div id="masthead">
<div id="leftpic"></div>
<div id="rightpic"></div>
</div>
【问题讨论】: