CSS媒体查询

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: CSS媒体查询
+关注继续查看

开发者学堂课程【前端开发CSS基础CSS媒体查询】学习笔记

课程地址:https://edu.aliyun.com/course/313046/lesson/4273


CSS媒体查询


内容介绍:

一、@media语法规则

二、代码示例


一、@media语法规则

1.概念:指定样式表规则用于指定的媒体类型和查询条件。

也就是说可以根据所设定得大小来适应当前的屏幕,它可以通过测试来得到当前屏幕的大小,比如使用的是手机的话它会自动的检测出600px,如果是pc端,那么我们一般采用的是1366px。在布局的时候检测到大于640,那么就应该设置为80%;如果小于,就设置95%。

2.语法:@ mediascreenand (width/min-width/max-width){}

 

二、代码示例

创建一个新的HTML文件,命名为screen

HTML代码如下:

<! DOCTYPEhtm1 >

<html lang="en">

<head>

<meta charset="UTF-8">

<title></title>

<Link href="ms.css" rel="stylesheet "type="text/css"/>

</head>

<body>

<div class="d1">

</div>

</body>

</html>

并创建一个新的CSS文件,命名为ms

CSS代码如下:

*{

margin:0;

padding:0;

}

@media screen and (max-width:640px) {

.d1{

width:100%;

height:100px;

background-color:aquamarine;

}

}

@media screen and (min-width:640px) and (max-width:800px) {

.d1{

width:100%;

height:100px;

background-color:red;

}

}

@media screen and (min-width:800px) {

.d1{

width:100%;

height:100px;

background-color:blue;

}

}

此时,运行HTML文件得到以下效果:

这是最大的时候,所显示的

image.png

这是最小的时候对应的效果。

image.png

这是介于640到800之间的网页效果。

image.png

总之,当窗口的大小发生变化的时候它会对应的根据窗口大小来进行布局,在这里是以窗口的颜色进行演示。

相关文章
|
1月前
|
编解码 前端开发 信息无障碍
CSS媒体查询(@media)全面解析
CSS媒体查询(@media)全面解析
28 1
|
2月前
|
前端开发 UED
CSS3媒体查询简介与使用方法
CSS3媒体查询简介与使用方法
9 0
|
2月前
|
前端开发
【css】常用css媒体查询
【css】常用css媒体查询
23 0
|
3月前
|
前端开发 开发者
|
3月前
|
前端开发 开发者
CSS媒体查询
CSS媒体查询
|
3月前
|
前端开发 开发者
CSS 媒体查询 | 学习笔记
简介:快速学习 css 媒体查询,介绍了 media 语法规则和代码示例。
41 0
|
3月前
|
前端开发 开发者
CSS 媒体查询
快速学习 CSS 媒体查询
112 0
|
4月前
|
前端开发 Android开发
利用CSS实现轮播图效果
媒体查询(Media Query)是CSS3新语法。 使用@media查询,可以针对不同的媒体类型定义不同的样式 @media可以针对不同的屏幕尺寸设置不同的样式 当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面 目前针对很多苹果手机、Android手机,平板等设备都用得到媒体查询
30 0
|
4月前
|
编解码 前端开发 iOS开发
HTML&CSS Day09 CSS媒体查询
HTML&CSS Day09 CSS媒体查询
45 0
|
4月前
|
前端开发
妙计高招:CSS——媒体查询
妙计高招:CSS——媒体查询
61 0
相关产品
云数据库 Redis 版
云数据库 RDS MySQL 版
云原生数据库 PolarDB
推荐文章
更多