头闻号

广州迪蔻化妆品有限公司

植物香料|综合性公司|其他皮肤用化学品|熏香及熏香炉|外科用药

首页 > 新闻中心 > 科技常识:CSS教程:css属性之媒体(Media)类型
科技常识:CSS教程:css属性之媒体(Media)类型
发布时间:2024-09-22 09:57:29        浏览次数:4        返回列表

今天小编跟大家讲解下有关CSS教程:css属性之媒体(Media)类型 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关CSS教程:css属性之媒体(Media)类型 的相关资料,希望小伙伴们看了有所帮助。

样式单的一个最重要的特点就是它可以作用于多种媒体 比如页面、屏幕、电子合成器等等。特定的属性只能作用于特定的媒体 如"font-size"属性只对可卷动的媒体类型有效(屏幕)。

[email protected]@media引入:

@import url(loudvoice.css) speech;@media print {}

也可以在文档标记中引入媒体: <link rel="stylesheet" type="text/css" media="print" href="foo.css"> 可以看出 @[email protected] 前者引入外部的样式单用于媒体类型 [email protected]@import加样式单文件的URL地址再加媒体类型 可以多个媒体共用一个样式单 媒体类型之间用" "[email protected] [email protected]型:

SCREEN:指计算机屏幕。PRINT:指用于打印机的不透明介质。PROJECTION:指用于显示的项目。BRAILLE:盲文系统 指有触觉效果的印刷品。AURAL:指语音电子合成器。TV:指电视类型的媒体。HANDHELD:指手持式显示设备(小屏幕 单色)ALL:适合于所有媒体。

手机端(移动端)自适应样式 @media 的使用

通用手机端样式:

@media all and (orientation : portrait) [email protected] all and (orientation : landscape) {}

指定手机端高度样式:

@media screen and (max-width: 750px)@media screen and (min-width: 720px) and (max-width: 960px) {//720 <= xxx < 960的设备}

根据不同的设备设定的样式:

@media (min-width: 768px){ //>=768的设备 [email protected] (min-width: 992px){ //>=992的设备 [email protected] (min-width: 1200){ //>=1200的设备 }

注意下顺序 [email protected] (min-width: 768px)写在了下面那么很悲剧 因为css文件是从上至下读取的 后面的css优先级会更高

@media (min-width: 1200){ //>=1200的设备 [email protected] (min-width: 992px){ //>=992的设备 [email protected] (min-width: 768px){ //>=768的设备 }

因为如果是1440,由于1440>768那么你的1200就会失效。

所以我们用min-width时 小的放上面大的在下面 同理如果是用max-width那么就是大的在上面 小的在下面

@media (max-width: 1199){ //<=1199的设备 [email protected] (max-width: 991px){ //<=991的设备 [email protected] (max-width: 767px){ //<=768的设备 }

到此文章就结束了

来源:爱蒂网