CSS自适应图片指的是根据浏览器窗口大小自动调整图片大小的一种技术。下面将介绍css自适应图片的调整方法。
/*设置图片宽度百分比*/ img{ width: 100%; } /*设置容器最大宽度*/ .container{ max-width: 960px; margin: 0 auto; } /*设置不同尺寸图片*/ @media screen and (min-width: 480px){ img{ width: 50%; } } @media screen and (min-width: 768px){ img{ width: 33.3%; } } @media screen and (min-width: 960px){ img{ width: 25%; } }
上述代码中,我们首先给所有图片设置了100%的宽度,这样图片就可以随着窗口大小而自适应了。接着,我们通过设置容器的最大宽度来限制图片的最大宽度,避免在浏览器窗口特别大的情况下图片过大导致布局混乱。
最后,我们通过媒体查询来设置不同屏幕尺寸下的图片大小。例如,当屏幕宽度大于480px时,我们将图片的宽度设置为50%,在屏幕宽度大于768px时,将图片的宽度设置为33.3%。