vue项目实战(个人博客)五------使用媒体查询实现响应式设计
使用媒体查询@media only screen and (min-width: 768px) 加载css样式的最小屏幕宽度@media only screen and (max-width: 768px)加载css样式的最大屏幕宽度/** 平板 **/@media only screen and (min-width: 768px) and (max-width: 1024px) {...
·
一些关键字
max-width
最大宽度
@media screen and (max-width:900px){
/**最大媒体宽度**/
}
min-width
最小宽度
@media screen and (max-width:540px){
/**最小媒体宽度**/
}
not
在不满足条件时
@media not print and (max-width: 1200px){
/**排除媒体宽度**/
}
only
特定的媒体类型
@media only screen and (min-width: 540px) {
}
and
多媒体使用and连接
@media only screen and (min-width: 540px) and (max-width: 1000x) {
/**使用and可以设置多媒体
/**表示媒体在450px和1000px之间时生效**/
}
media
在引入css时可以加media属性来设置在特定媒体下的样式,但是要注意将其写在所有样式的最下方
<link rel="stylesheet" href=" phone.css" media="screen and (max-device-width:540px)" />
实现响应式简单的方法
- css样式使用百分比
- 使用媒体查询在相应屏幕大小下通过
浮动
.清除浮动.隐藏某些div
实现响应式布局 - 最后给每个端添加自己个性化的样式
更多推荐
已为社区贡献6条内容
所有评论(0)