1

我想将其background-image放置在距右侧和底部一定距离的位置。
我不想使用right borrom,因为它会将其定位在角落,并且 % 或距离会left top阻止我的设计响应。
有没有 CSS 解决方案?

4

2 回答 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 回答