页面较小时使背景更大

时间:2016-02-04 12:06:09

标签: javascript php jquery html css

当您制作较小的网页(例如在平板电脑或手机上)时,背景会延伸。那么文本仍然和以前一样在同一区域?

2 个答案:

答案 0 :(得分:2)

您可以使您想要仅在特定屏幕尺寸上应用任何CSS样式。

<style>
  @media screen (min-width:400px){
   div {background-position:center} //This style will be applied only to screen larger than 400px
  }
</style>

为每个设备创建所需的CSS,并按照您需要的右侧@media将其包围。

更多信息:

答案 1 :(得分:1)

我猜你在找:

background-size: contain;
  

包含

     

一个关键字,可以尽可能地缩放图像并保持图像宽高比(图像不会被压扁)。图像在容器内是letterboxed。 当图像和容器具有不同的尺寸时,空白区域(左/右上/下)用背景颜色填充。图像自动居中,除非被其他属性覆盖作为背景位置。