首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

css @media 查询屏幕适配

css语法 @media mediatype and|not|only (media feature) { CSS-Code; } 媒体类型 值 描述 all 用于所有设备 print 用于打印机打印预览...speech 应用于屏幕阅读器等发声设备 媒体功能 值 描述 aspect-ratio 定义输出设备中的页面可见区域宽度与高度的比率 color 定义输出设备每一组彩色原件的个数。...max-width 定义输出设备中的页面最大可见区域宽度。 min-aspect-ratio 定义输出设备中的页面可见区域宽度与高度的最小比率。...rem 单位 相对于html标签font-size大小 屏幕适配例子 适配320px、414px、640px、750px、768px为例子说明 640px 为基准, 平分20份 <!...:320px) { html{ font-size: 16px; } } @media screen and (max-width:414px) and (min-width:320px

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

【移动端网页布局】流式布局 ① ( 流式布局简介 | 百分比布局 非固定像素布局 | 根据屏幕尺寸 设备类型自动调整网页布局 )

; 流式布局 可以 根据 设备屏幕尺寸 设备类型 自动调整 网页布局 标签元素大小 , 以适应不同尺寸的 设备屏幕 ; 当 设备屏幕尺寸 发生变化时 , 标签元素的尺寸也会相应地调整 ; 移动端流式布局注意事项...设置最大和最小宽度 : 在设置元素宽度时,需要考虑最小最大宽度,以确保元素在不同设备上都能够正常显示。...最小宽度 : min-width ; 最大宽度 : max-width ; max-width: 980px; min-width: 320px; 使用响应式图片 : 在移动端流式布局中,图片大小也需要自适应调整...可以使用响应式图片,通过设置不同的图片尺寸分辨率来实现。 使用媒体查询 : 使用媒体查询可以 根据不同的屏幕尺寸设备类型,设置不同的CSS样式。...: 980px; /* 设置最小宽度 浏览器缩小 网页布局不能低于 320 像素 */ min-width: 320px; /*

1.1K30

响应式布局流式布局

,安卓不用 DPI适配思想:我们在做页面的时候,最好每一张图片都准备两套或三套比如: logo.png 100100 logo@2x.png logo@3x.png 媒体查询@media:有两部分...媒体设备:all(所有设备) screen(所有屏幕设备pc+移动) print(打印机设备)......媒体条件: 指定在什么样的条件下执行对应的样式 @media all and(max-width:319px){ //当前的宽度是小于320像素的 } @media all and...(min-width:320px) and (max-width:359px){ //大于等于320小于360 } 响应式布局的解决方案:流式布局法 1、容器或者盒子的宽度一般都不写固定的值...media微调 在真实项目中,设计师给我们的设计稿一般是 640960 6401136 750*1334 常用的手机尺寸:5s一下都是320px 6是375px 6plus是414px的宽度

94520

【个人总结】流媒体CSS样式怎么写

什么是流媒体、用普通话来说就是针对不同的手机、IPad、平板电脑、宽屏幕设备,使用@media来展示不用的样式。如果是响应式网站,@media的重要性就更为突出了。 流媒体是怎么实现的呢!...,便于维护管理,更有利于网站的响应。...二、媒体类型 我们直接说现在可以使用的4种类型。废弃的不做说明了 all 用于所有设备 print 用于打印机打印预览 screen 用于电脑屏幕,平板电脑,智能手机等。...speech 应用于屏幕阅读器等发声设备 这四种类型中,我们最为常用的就是screen,针对电脑屏幕,平板电脑,智能手机等。... and(max-width:320px){} 总结:用max-width那么就是大的在上面,小的在下面,如果用min-width时,小的放上面大的在下面,按照以上写法基本上可以满足产品需求。

1K10

移动web开发(5)之rem适配布局

@media可以针对不同的屏幕尺寸设置不同的样式 当你重置浏览器大小的过程中,页面也会根据浏览器的宽度高度重新渲染页面....将不同的终端设备划分成不同的类型,称为媒体类型 值 解释说明 all 用于所有设备 print 用于打印机打印预览 screen 用于电脑屏幕,平板电脑,智能手机等 关键字 媒体特性...> /* 这句话的意思是:在我的屏幕吧上,且最大的宽度为800像素,就设置成我们想要的样式 */ @media screen and (max-width:800px)...做一个小案例,当屏幕尺寸变化时,元素大小也会动态变化: 我们将字体盒子的大小单位不定死,而是用随着html变化而动态变化的rem单位,这样我们只要修改html字体大小,就可以让字体盒子大小跟着变化...其实写了两个CSS样式 当屏幕尺寸最小为320px时: .box div { width: 100%; height: 100px; background-color: pink

1.1K30

移动web开发之rem适配布局

移动web开发之rem适配布局 方案: 页面布局文字能否随着屏幕大小变化而变化 流式布局flex布局主要针对于宽度布局,那高度如何布局?...怎样让屏幕发生变化的时候元素高度宽度等比例缩放? 1. rem基础 rem单位 rem(root em)是一个相对单位,类似于em,em是父元素字体大小。...使用@media查询,可以针对不同的媒体类型定义不同的样式 @media可以针对不同的屏幕尺寸设置不同的样式 当你重置浏览器大小的过程中,页面也会根据浏览器的宽度高度重新渲染页面 目前针对很多苹果手机...@media screen and (max-width: 800px) { body { /* 当max-width 小于等于800像素时屏幕显示...1.mediatype查询类型 将不同的终端设备划分成不同的类型,称为媒体类型 值 解释说明 all 用于所有设备 print 用于打印机打印预览 screen 用于电脑屏幕、平板电脑、智能手机

1.9K20

css页面自适应屏幕大小_html图片自适应屏幕

两种方法 (1)原生自适应 @media screen 表示当屏幕大于320px,并小于1156px是执行下面的css @media screen and (min-width: 320px) and...(max-width: 1156px){ .site-bg-dl { position: fixed; height: 100%; width: 100%...平板电脑小屏电脑之间的分辨率 */ @media (min-width: 768px) and (max-width: 979px) { ... } /* 横向放置的手机竖向放置的平板之间的分辨率...*/ @media (max-width: 767px) { ... } /* 横向放置的手机及分辨率更小的设备 */ @media (max-width: 480px) { ... } 响应式布局辅助...class: 以下这些可以通过媒体查询结合大型、小型中型设备,实现内容对设备的显示隐藏 class 设备 .visible-xs 额外的小设备(小于 768px)可见 .visible-sm 小型设备

8K30

CSS:使用CSS媒体查询创建响应式布局

追究Bootstrap的内在原理,其实就是通过媒体查询来完成对不同屏幕大小、不同分辨率、不同设备导致的不同场景下的Css样式的选择。今天我就对媒体查询这一工具或者说方法来进行一个总结。   ...”是应用媒体查询的媒体类型,例如“all”,意思是所有媒体都使用接下来的css样式表;或者“(min-width:800px)”,意思是屏幕最小宽度为800px时使用接下来的CSS样式表,如果屏幕宽度大于...也就是说,媒体查询包含一个媒体类型,后跟一个或多个检查特定条件(如最小的屏幕宽度)的表达式。通过评估条件的真假,如果改条件为true则应用Css,否则不应用。   ...如果目标是横向模式智能手机,则使用: @media (min-width: 321px) { ... }   如果目标是纵向模式智能手机,则使用: @media (max-width: 320px) {...widthheight只是两种可以用媒体查询来进行控制的属性,还有颜色(color)、颜色索引(integer)、宽高比(ratio)等属性都是也可以使用的。

2.9K20

rem适配布局

使用@media 查询,可以针对不同的媒体类型定义不同的样式; @media 可以针对不同的屏幕尺寸设置不同的样式; 重置浏览器大小的过程中,页面也会根据浏览器的宽度高度重新渲染页面; 苹果手机、Android...称为媒体类型。 all:用于所有设备 print:用于打印机打印预览 screen:用于电脑屏幕、平板、手机等 关键字 关键字将媒体类型媒体特性连接起来作为媒体查询的条件。...and:相当于”且”的意思,即当媒体类型媒体特性都符合条件才起作用; not:相当于”非”的意思,排除某个媒体类型,可以省略 only:指定某个特定的媒体类型,可以省略 媒体特性 每个媒体类型都具有不同的特性...常用:width,max-width,min-width 例子: <!...多个媒体特性示例: @media screen and (min-width: 540px) and (max-width: 969px) { body { background-color:

1.3K30

移动适配-rem

rem 认识 优点: 可以适应不同大小的屏幕 使用px或者百分比布局不能实现: px单位时绝对单位 百分比布局是宽度自适应,高度固定的 rem使用 rem使用时需要配合: 媒体查询 flexible.js...(推荐使用⭐) rem 单位 相对单位 相对于HTML标签的字号计算结果 1 rem = 1 HTML字号大小 媒体查询 作用 能够检测视口宽度,根据不同的视口宽度设置不同的html字号大小 HTML...字号取值 不同的视口宽度,设置不同的HTML字体大小,取值为视口宽度的1/10 语法 @media (媒体特性) { 选择器 { css属性; } } 例如: @...media(width:320px) { html { font-size: 32px; } }...(因为电脑显示的手机宽度是 :125%×真实手机宽度) 媒体特性常用写法 max-width 从小到大 min-width 从大到小 /* max-width 从小到大 min-widrh

1.4K10

Rem布局的原理解析

1/100,那1rem1x就等价了 html {fons-size: width / 100} p {width: 50rem} /* 50rem = 50x = 屏幕宽度的50% */ 如何让html...可以通过js来设置,一般需要在页面dom ready、resize屏幕旋转中设置 document.documentElement.style.fontSize = document.documentElement.clientWidth.../100=4.8px 15.625*4.8=75px 320px 320/100=3.2px 15.625*3.2=50px 可以发现,UE图宽度屏幕宽度相同时,两边得出的元素宽度是一致的 上面的计算过程有些繁琐...,比如媒体查询 用户选择大屏幕有两个出发点,有些人想要更大的字体,更大的图片,比如老花眼的我;有些人想要更多的内容,并不想要更大的图标。...开启JavaScript,获得更好的体验 给html添加一个320时的默认字体大小,保证页面可以显示 html {fons-size: 3.2px} 如果你想要更好的体验,不如添加媒体查询吧

1.1K20

移动端页面的自适应rem

一、什么是rem 具体来说,有的屏幕320px宽,有的屏幕640px宽,有的更宽,如果你写固定px,那么要么小的放不下,要么大的有大片空白。...比如320px的10%是32px,640px的10%是64px, 如果10个10%宽度的元素放在一起,那肯定就是100%,即挤满屏幕(宽度),不会超出,也不会留白。...可以通过js来设置,一般需要在页面dom ready、resize屏幕旋转中设置 document.documentElement.style.fontSize = document.documentElement.clientWidth...,比如媒体查询 一些偏向app类的,图标类的,图片类的,比如淘宝,活动页面,比较适合使用rem,因为调大字体时并不能调大图标的大小 四、Rem布局方案 rem+js方案,同时还要解决noscript...html {font-size: 32px} body {font-size: 16px;} } @media screen and (min-width: 481px) and (max-width

2.3K20
领券