为了账号安全,请及时绑定邮箱和手机立即绑定

【备战春招】第1天 media媒体查询

标签:
Html/CSS CSS3

课程章节: mediaquery媒体查询

课程讲师大谷

课程内容:

什么是媒体查询:为不同尺寸的屏幕设定不同的CSS样式。

例:在像素200px到400px时,盒子的背景色为蓝色,当像素在401px到600px时,盒子的背景色变成红色。

(1) 我们需要将media进行像素分类,分别为200-400和401到600两个像素区间。

(2) 将我们需要改变的标签和背景色写入到指定的media查询代码中。
图片描述

@media常用参数:width、height、device-width、device-height;

width:表示浏览器的可视宽度;

height:表示浏览器的可视高度;

device-width:表示设备屏幕的宽度;

device-height:表示设备屏幕的高度;

我们需要注意的是,如果我们在浏览器中进行媒体查询时,不需要使用device,在设备中才使用该参数。

媒体查询引入方式:

(1) 写在style标签中,有条件的执行某个内部样式表。
图片描述

(2) 直接写在style标签内,通过不同尺寸的媒体查询进行区分,写法就是我们上面用到的不同尺寸改变颜色的代码。

(3) 写在link标签中,有条件的引入外部样式表。
图片描述

课程收获:

这一章主要学习了media媒体查询,通过四小节的学习我了解了什么是媒体查询,如何通过不同的方式对媒体查询进行引入,以及我们如何在移动端和pc端中写媒体查询样式。虽然这节只是媒体查询的入门知识,但是我也通过自己手动写代码实现了不同尺寸下显示不同的样式布局以及当一套代码兼容pc端和移动端。
在自己手动写第一个案例代码的时候,不小心将媒体查询中的min写成了max,导致蓝色背景没有显示出来,所以我们在写代码的时候要细心,而且出问题我们要从代码中查找问题。有了这一节的铺垫,我对媒体查询有了新的认识,这也让我给后面需要学习的章节的做了铺垫。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消