css的@规则

CSS

at-rule是让CSS做一些疯狂和有趣的事情的地方。虽然这里的示例是基本的,但我们可以看到它们如何用于将样式手工处理到非常特定的条件,从而创建与场景匹配的用户体验和交互。

1.引入css的方法

@import

@import url(‘地址’);

先加载HTML后再加载css,可能会导致网页先完成而后修饰

link

先加载css后加载网页内容,即显示出来时是同时的。(经常使用)

2.改变样式的方法

@font-face(改变字体)

此规则允许我们在网页上加载自定义字体。对自定义字体有不同级别的支持,但此规则接受创建和提供这些字体的语句

@keyframes(简单动画)

此规则是许多CSS属性上关键帧动画的基础,允许我们标记动画内容的开始和停止(和中间)标记。

3.选择客户端的媒体设备加载选择CSS

@media

此规则包含将样式定位到特定屏幕的条件语句。这些语句可以包括屏幕大小,这对于使样式适应设备非常有用

4.判断浏览器是否支持功能

@supports

此规则测试浏览器是否支持某个功能,然后在满足条件时应用这些元素的样式。它有点像Modernizr,但专门为CSS属性量身定制。


css选择器

1id选择器
2元素选择器
3标签选择器
4类选择器
。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值