当先锋百科网

首页 1 2 3 4 5 6 7

CSS媒体查询是一种非常强大的技术,它帮助我们在不同平台上创建自适应样式。在这篇文章中,我们将介绍如何使用媒体查询在头部中实现自适应。

/*默认样式*/
header {
background-color: #333;
color: #fff;
height: 50px;
padding: 10px;
}
/*当屏幕宽度小于768像素时*/
@media only screen and (max-width: 767px) {
header {
height: 100px;
padding: 20px;
}
}
/*当屏幕宽度在768像素和992像素之间时*/
@media only screen and (min-width: 768px) and (max-width: 991px) {
header {
height: 70px;
padding: 15px;
}
}
/*当屏幕宽度大于992像素时*/
@media only screen and (min-width: 992px) {
header {
height: 50px;
padding: 10px;
}
}

在上面的代码中,我们首先定义了默认的头部样式。接下来,我们使用媒体查询来根据屏幕宽度调整头部的高度和内边距。当屏幕宽度小于768像素时,头部高度增加到100像素并增加20像素的内边距。当宽度在768和992像素之间时,头部高度减少到70像素,并减少15像素的内边距。最后,当屏幕宽度大于992像素时,头部恢复到默认的高度和内边距。

通过使用媒体查询,我们可以让头部在不同的设备上呈现不同的样式,从而达到自适应的效果。