首页 > 其他分享 >Web响应式(二)

Web响应式(二)

时间:2022-11-01 16:22:32浏览次数:58  
标签:body Web 响应 color media screen 查询 width

内容:

  • 媒体查询
  • 媒体查询语法
  • 组合媒体查询

一、媒体查询

媒体查询,可以根据设备的能力应用特定的CSS样式。比如,可以根据视口宽度、屏幕宽高比和朝向(水平还是垂直)等,只用几行CSS代码就改变内容的显示方式。

二、媒体查询语法

媒体查询类型大全
image

媒体查询属性大全:
image
image
image

例子:

<!doctype html>
<html class="no-js" lang="en">
	<head>
		<meta charset="utf-8">
		<title>Media Query Test</title>
		<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, user-scalable=no">
		<link rel="stylesheet" href="main.css" type="text/css" media="all" />
	</head>
	<body>
	</body>
</html>
body {
  background-color: grey;
}
/* media:设备 screen 屏幕*/
/* 下列语句意思是 屏幕设备的最小宽度大于等于320px时改变css*/
@media screen and (min-width: 320px) {
  body {
    background-color: green;
  }
}
@media screen and (min-width: 550px) {
  body {
    background-color: yellow;
  }
}
@media screen and (min-width: 768px) {
  body {
    background-color: orange;
  }
}
@media screen and (min-width: 960px) {
  body {
    background-color: red;
  }
}

三、组合媒体查询

/*屏幕设备的最小宽度大于等于320px且最大宽度小于等于400px时改变css*/
@media screen and (min-width: 320px) and (max-width: 400px) {
  body {
    background-color: green;
  }
}

标签:body,Web,响应,color,media,screen,查询,width
From: https://www.cnblogs.com/itsanjin/p/16847822.html

相关文章

  • web服务器12 中间件函数
    //1,导入expressconstexpress=require('express')constapp=express()//3定义一个中间件//constmw=(req,res,next)=>{//console.log('中间件');//......
  • JAVAWeb --JSP基础语法
    准备工作,导入一些依赖<dependencies><!--Servlet的依赖--><dependency><groupId>javax.servlet</groupId><artifactId>s......
  • 阿里云OSS前端web直传 .net C# .net core
    背景阿里云oss使用web直接上传的有两种方式1.是通过阿里云自己的jssdk上传,但是这种上传方式有个比较麻烦的地方,获取授权的时候配置会比较麻烦2.通过form表单提交......
  • vue3-组合式api-定义响应式数据-reactive,toRefs
    <template> <div>  {{obj.name}}  {{name}}  <button@click="changeObjName">改变名字</button> </div></template><script>import{react......
  • node04_05时钟web服务器
    1.创建clock文件夹,里面有index.hrml和对应的css文件  2.编写node代码//1.1导入http模块consthttp=require('http')//1.2导入fs模块constfs=require('fs')......
  • k3s+traefik+cert-manager+letsencrypt实现web服务全https
    1.简介随着HTTPS不断普及,越来越多的网站都在从HTTP升级到HTTPS,使用HTTPS就需要向权威机构申请证书,需要付出一定的成本,如果需求数量多,也是一笔不小的开支。cert-mana......
  • vue源码分析-响应式系统(二)
    为了深入介绍响应式系统的内部实现原理,我们花了一整节的篇幅介绍了数据(包括data,computed,props)如何初始化成为响应式对象的过程。有了响应式数据对象的知识,上一节的后......
  • vue源码分析-响应式系统工作原理
    上一章,我们讲到了Vue初始化做的一些操作,那么我们这一章来讲一个Vue核心概念响应式系统。我们先来看一下官方对深入响应式系统的解释:当你把一个普通的JavaScript对象传......
  • 【经验】通过JVM调优,让凯哥个人博客响应速度提升了不少
    为什么你的个人博客访问慢?不知道大家有没有注意到,在22.10.3121点之后,凯哥的个人博客站点(凯哥Java:www.kaigejava.com)访问速度提升了不少。那是因为凯哥对站点做了优化......
  • 【经验】通过JVM调优,让凯哥个人博客响应速度提升了不少
    为什么你的个人博客访问慢?​不知道大家有没有注意到,在22.10.3121点之后,凯哥的个人博客站点(凯哥Java:www.kaigejava.com)访问速度提升了不少。那是因为凯哥对站点做了优化......