如何将图片置于页面右下角。
<div id="background-img" class="background-img" ></div>
.background-img{
background:url('images/bg-img.png');
width:100%;
height:698px;
repeat-x;
}
我使用1px
图片创建了背景图片。现在我必须在页面右下角放置公司徽标如何做到这一点..
任何建议以及如何对此进行编码..进展谢谢......
答案 0 :(得分:19)
您可以使用绝对定位:
position: absolute;
right: 0px;
bottom: 0px;
答案 1 :(得分:5)
您可以使用position: fixed; bottom: 0px; right: 0px;
确保公司徽标始终显示在右下角 - 这意味着页面滚动不会影响其位置。
或
您可以使用position: absolute; bottom: 0px; right: 0px;
来确保您的公司徽标位于特定位置,并且会受到滚动页面的影响。
我创建了一个小提琴来演示差异, JsFiddle example
答案 2 :(得分:1)
如果您希望代码相对于窗口定位,则使用位置固定其他位置:绝对,如果您希望它相对于文档定位。
相对于屏幕:
.background-img{
position:fixed;
right:10px;
bottom: 10px
}
相对于文件
.background-img{
position:absolute;
right:10px;
bottom: 10px
}
答案 3 :(得分:1)
你可以试试这个
<div class="outer">
<img src="....">
</div>
与
div.outer { position: relative; height: 24px; }
div.outer img { position: absolute; right: 0; bottom: 0; }
答案 4 :(得分:0)
我相信这也应该这样做:
.background-img
{
width:100%;
height:698px;
background: url('images/bg-img.png') repeat-x 0 0;
}
还有背景位置css属性。
.background-img
{
background:url('images/bg-img.png');
width:100%;
height:698px;
repeat-x;
background-position: bottom right;
}