我想将其background-image
放置在距右侧和底部一定距离的位置。
我不想使用right borrom
,因为它会将其定位在角落,并且 % 或距离会left top
阻止我的设计响应。
有没有 CSS 解决方案?
问问题
77 次
2 回答
1
是的,您可以尝试使用calc 进行类似的操作。
.wrapper {
background-image: url(http://www.bcebhagalpur.ac.in/images/Facebook.png);
background-repeat: no-repeat;
background-position: calc(100% - 40px) calc(100% - 40px);
height: 300px;
width: 50%;
background-color: #DDD;
}
<div class="wrapper">
<p>Lorem Ipsum Dolor set amet etc etc etc etc .....</p>
</div>
或者你可以只用 4 个边定位来做到这一点:
.wrapper {
background-image: url(http://www.bcebhagalpur.ac.in/images/Facebook.png);
background-repeat: no-repeat;
background-position: right 40px bottom 40px;
height: 300px;
width: 50%;
background-color: #DDD;
}
<div class="wrapper">
<p>Lorem Ipsum Dolor set amet etc etc etc etc .....</p>
</div>
于 2014-12-30T05:29:54.580 回答
0
用这个
.position
{
position:fixed;
right:200px;
bottom:150px;
}
于 2012-05-15T11:52:21.993 回答