CSS背景大小封面和背景位置

Ivo*_*Ivo 27 html css background-image css3

HTML:

#backgroundproduct {
  position: fixed;
  top: 5%;
  left: 5%;
  width: 90%;
  height: 90%;
  z-index: 12;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  background-position: top;
}
Run Code Online (Sandbox Code Playgroud)
<div id="backgroundproduct" style="background-image: url(http://example.com/example.jpg)">
Run Code Online (Sandbox Code Playgroud)

我使用图像作为背景图像,只有图像的下半部分比顶部更重要.

如何让背景变得有点?

Sté*_*ert 40

如果底部更重要: background-position: bottom;

background-position还允许百分比值:0% 0%;默认情况下.

第一个值是水平位置,第二个值是垂直位置.左上角为0%0%.右下角是100%100%.如果只指定一个值,则另一个值为50%.

你应该试试 background-position: 0% -10%;

  • 是的,你可以使用百分比的`background-size`.http://www.w3schools.com/cssref/css3_pr_background-size.asp (2认同)

小智 7

您可以使用:

background-position: center bottom;
Run Code Online (Sandbox Code Playgroud)

  • `background-size:contain`保持位图的原始宽高比 (2认同)