当前位置: 首页 > news >正文

二十六、媒体查询2

目录:

  1. 媒体查询介绍
  2. 网页常用分界点

一、媒体查询介绍

媒体特性:
width 视口的宽度
height 视口的高度
一般设计的时候,高度不考虑,只考虑宽度

//当视口的宽度是500像素的时候,变颜色@media (width: 500px) {body{background-color: #bfa;}}

问题:这里的500px太过于精确。
解决: 优化下,用范围更灵活。
min-width 视口的最小宽度(视口大于指定宽度时生效)
max-width 视口的最大宽度(视口小于指定宽度时生效)

 /* 大于500就变颜色 */@media (min-width: 500px) {body{background-color: #bfa;}}

二、网页常用分界点

样式切换的分界点,我们称其为断点,也就是网页的样式会再这个点时发生变化;
比如看到的很多网页,当视口不断缩小,到某个点,会突然变成竖屏界面展示 。

  各种范围上限,大部分网站用的是这个规则:小于768 超小屏幕  max-width=768px     比如:手机大于768 小屏幕   min-width = 768px  大于992 中型屏幕 min-width = 992px    ipad大于1200 大屏幕   min-width = 1200px
 /* 大于500就变颜色 */@media (min-width: 500px) {body{background-color: #bfa;}}/* 大于500或者小于700变颜色 */@media (min-width: 500px), (max-width:700px) {body{background-color: #bfa;}}/* 如果写500 到 700之间 , and :与 */@media (min-width: 500px) and (max-width:700px) {body{background-color: #bfa;}}/* 表示除了500 - 700之外 */@media not screen (min-width: 500px) and (max-width:700px) {body{background-color: #bfa;}}

这种写法是最常用的写法:

      /* 完整写法,加上媒体类型 only screen*/@media only screen (min-width: 500px) and (max-width:700px) {body{background-color: #bfa;}}
http://www.lryc.cn/news/100624.html

相关文章:

  • Themis 国库建设计划启动,开启去中心化新征程
  • uni-app:模态框的实现(弹窗实现)
  • 第九章:stack类
  • FSM:Full Surround Monodepth from Multiple Cameras
  • idea 安装 插件jrebel 报错LS client not configured.
  • Raki的读paper小记:RWKV: Reinventing RNNs for the Transformer Era
  • PaddleOCR #PP-OCR常见异常扫雷
  • Qt加载字体文件
  • 3ds MAX绘制简单动画
  • 页面访问控制远程仓库
  • 小程序 user agent stylesheet 覆盖了page下wxss背景色
  • Vue.js高阶学习和常用知识(二)
  • html实现蜂窝菜单
  • 云原生训练营课程大纲
  • 【Ajax】笔记-同源策略
  • Java使用FFmpeg实现mp4转m3u8
  • 【JavaEE初阶】Servlet (三)MessageWall
  • D. Make It Round
  • Python网站页面开发HTML总结
  • [个人笔记] vCenter设置时区和NTP同步
  • (原创)Flutter与Native通信的方式:EventChannel和BasicMessageChannel
  • 【解决】el-tree报Cannot read property ‘getCheckedKeys‘ of undefined
  • 车载软件架构 —— 信息安全与基础软件
  • C\C++内存管理
  • 会议室预约系统-检验是否被预约核心SQL
  • C++11类模板
  • SpiderFlow爬虫平台(爬虫学习)
  • Rime输入法配置
  • R语言学习笔记--列表list、数据框
  • 电磁波定义、特性以及信道相关知识