通过屏幕尺寸更改边距的方法

use*_*101 2 css

如何设置CSS边距:

.url {
    margin: 10px 0 0;
}
Run Code Online (Sandbox Code Playgroud)

屏幕调整大小时?从margin: 10px 0 0;margin: 20px 0;

Ham*_*ian 6

您有几种选择:

1:响应选项:

媒体查询由一种媒体类型和至少一个表达式组成,该表达式通过使用媒体特征(例如宽度,高度和颜色)来限制样式表的范围。在过时的CSS3中添加的媒体查询使内容的呈现适合特定范围的输出设备,而不必更改内容本身。

@media all and (max-width: 1000px) and (min-width: 700px) {
  .class {
   margin:50px;
  }
}
Run Code Online (Sandbox Code Playgroud)

2:使用百分比: 您可以使用:

.class{
margin:40%;
}
Run Code Online (Sandbox Code Playgroud)

资源:

https://developer.mozilla.org/zh-CN/docs/Web/Guide/CSS/Media_queries

http://css-tricks.com/css-media-queries/


Nie*_*jes 5

例如,使用媒体查询来更改宽度小于 600 像素的屏幕上的边距:

@media screen and (max-width: 600px) {
  .url {
    margin:20px 0;
  }
}
Run Code Online (Sandbox Code Playgroud)