我在body标签上设置了一个背景图片,大约有500像素高。这对于主页来说还可以,但是在其他页面上看起来不太好。我想在其他页面上将背景图片剪裁到大约300像素高,但仍然使用在body标签中的背景图片。
只用CSS是否能实现这个功能?
将背景图片高度设为300像素,不裁剪,但进行缩放:
background-size: auto 300px;
background-size: cover;
背景尺寸 http://www.css3.info/preview/background-size/
或许像background-origin和background-clip这样的属性也可以帮助你。