css3 响应式媒体查询的示例代码


Posted in HTML / CSS onSeptember 25, 2019

让我们看一下使用媒体查询的更多示例。媒体查询是一种流行的技术,用于向不同的设备提供定制的样式表。为了演示一个简单的示例,我们可以更改不同设备的背景颜色

/* 将body的背景颜色设置为tan */
body {
  background-color: tan;
}
/* 在992px或更低的屏幕上,将背景颜色设置为蓝色 */
@media screen and (max-width: 992px) {
  body {
    background-color: blue;
  }
}
/* 在600px或更低的屏幕上,将背景颜色设置为橄榄色 */
@media screen and (max-width: 600px) {
  body {
    background-color: olive;
  }
}

列的媒体查询

媒体查询的常见用途是创建灵活的布局。在此示例中,我们创建的布局在四个,两个和全宽列之间变化,具体取决于不同的屏幕大小:

.column {
  float: left;
  width: 25%;
}
/*在992px宽或更小的屏幕上,从四列到两列 */
@media screen and (max-width: 992px) {
  .column {
    width: 50%;
  }
}
/* 在宽度为600px或更小的屏幕上,使列堆叠在彼此之上而不是彼此相邻*/
@media screen and (max-width: 600px) {
  .column {
    width: 100%;
  }
}

使用媒体查询更改字体大小

您还可以使用媒体查询来更改不同屏幕大小的元素的字体大小:

/* 如果屏幕大小超过600px宽,请将字体大小设置为80px */
@media screen and (min-width: 600px) {
  div.example {
    font-size: 80px;
  }
}
/* 如果屏幕尺寸为600px或更小,请将字体大小设置为30px */
@media screen and (max-width: 600px) {
  div.example {
    font-size: 30px;
  }
}

使用附加值:在下面的示例中,我们使用逗号向我们现有的媒体查询添加其他媒体查询(这将像OR运算符一样):例如当宽度介于600px和900px之间或高于1100px时 - 改变外观

@media screen and (max-width: 900px) and (min-width: 600px), (min-width: 1100px) {
  div.example {
    font-size: 50px;
    padding: 50px;
    border: 8px solid black;
    background: yellow;
  }
}

总结

以上所述是小编给大家介绍的css3 响应式媒体查询的示例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

HTML / CSS 相关文章推荐
详解HTML5中的标签
Jun 19 HTML / CSS
html5/css3响应式页面开发总结
Oct 16 HTML / CSS
HTML5拖拽文件到浏览器并实现文件上传下载功能代码
Jun 06 HTML / CSS
HTML5中5个简单实用的API(第二篇,含全屏、可见性、拍照、预加载、电池状态)
May 07 HTML / CSS
HTML5实现动画效果的方式汇总
Feb 29 HTML / CSS
html5中canvas图表实现柱状图的示例
Nov 13 HTML / CSS
Canvas多边形绘制的实现方法
Aug 05 HTML / CSS
amazeui页面分析之登录页面的示例代码
Aug 25 HTML / CSS
HTML5输入框下拉菜单功能的示例代码
Sep 08 HTML / CSS
如何通过 CSS 写出火焰效果
Mar 24 HTML / CSS
css display table 自适应高度、宽度问题的解决
May 07 HTML / CSS
CSS 实现角标效果的完整代码
Jun 28 HTML / CSS
移动端rem布局的两种实现方法
Jan 03 #HTML / CSS
css3实现波纹特效、H5实现动态波浪效果
Jan 31 #HTML / CSS
css3动画过渡实现鼠标跟随导航效果
Feb 08 #HTML / CSS
CSS3 calc()会计算属性详解
Feb 27 #HTML / CSS
CSS3 clip-path 用法介绍详解
Mar 01 #HTML / CSS
CSS3混合模式mix-blend-mode/background-blend-mode简介
Mar 15 #HTML / CSS
CSS3截取字符串实例代码【推荐】
Jun 07 #HTML / CSS
You might like
php输入数据统一类实例
2015/02/23 PHP
Ubuntu12下编译安装PHP5.3开发环境
2015/03/27 PHP
PHP微信开发之模板消息回复
2016/06/24 PHP
JavaScript中的面向对象介绍
2012/06/30 Javascript
JS调用CS里的带参方法实例
2013/08/01 Javascript
JS判断、校验MAC地址的2个实例
2014/05/05 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
easyui tree带checkbox实现单选的简单实例
2016/11/07 Javascript
jQuery 常见小例汇总
2016/12/14 Javascript
解决vue 更改计算属性后select选中值不更改的问题
2018/03/02 Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
2018/09/21 Javascript
微信小程序分包加载代码实现方法详解
2019/09/23 Javascript
6种JavaScript继承方式及优缺点(小结)
2020/02/06 Javascript
vue+axios 拦截器实现统一token的案例
2020/09/11 Javascript
python处理csv数据的方法
2015/03/11 Python
详解Python中列表和元祖的使用方法
2015/04/25 Python
Python只用40行代码编写的计算器实例
2017/05/10 Python
Python 读写文件的操作代码
2018/09/20 Python
对Python 窗体(tkinter)树状数据(Treeview)详解
2018/10/11 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
Pytorch Tensor 输出为txt和mat格式方式
2020/01/03 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
keras分类模型中的输入数据与标签的维度实例
2020/07/03 Python
Python实现弹球小游戏
2020/08/01 Python
澳大利亚冲浪和时尚服装网上购物:SurfStitch
2017/07/29 全球购物
幼儿教师培训感言
2014/03/08 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
英文请假条
2014/04/11 职场文书
寒假安全保证书
2015/02/28 职场文书
2015年党建工作总结
2015/03/30 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
中学后勤工作总结2015
2015/07/22 职场文书
创业计划书之水果店
2019/07/18 职场文书
python实现大文本文件分割成多个小文件
2021/04/20 Python
关于antd tree 和父子组件之间的传值问题(react 总结)
2021/06/02 Javascript
Win11控制面板快捷键是什么?Win11打开控制面板的方法汇总
2022/07/07 数码科技