前端学记之CSS-引入方式、语法、浏览器私有属性等

引入方式

  • 外部样式表
<link rel="stylesheet" href="../css/test.css">
  • 内部样式表
<style>
        body{
            background-color: red;
        }
        p{
            margin-left: 20px;
        }
</style>
  • 内嵌样式表
<p style="color: red;margin-left: 20px">this is a paragraph</p>

语法

.test{
    margin: 20px;
    background-color: red;
    height: 50px;
    line-height: normal;
}

浏览器私有属性
safari chrome: -webkit-
firefox: -mox-
ie: -ms-
opera: -o-

.pic{
    -webkit-transform-origin: 50px;
    -moz-transform-origin: 40px;
    -ms-transform-origin: 30px;
    -o-transform-origin: 20px;
    transform-origin: 10px;
}

属性值语法

margin: [<length>|<percentage>|auto]{1,4};
  1. length,percentage,auto:基本元素

关键字:auto,solid,bold……
类型:length,percentage,auto
符号:/ ,
特殊关键字:inherit,initial

  1. |:组合符号

空格:有顺序规定
&&:没有顺序
||:至少出现一个,无序
|:至传左右一个
[]:

  1. 1,4:数量符号


+:出现一次或多次
?:可出现可不出现
{}:可出现的区间{1,4}
*:可出现0、1、多次
#:需要出现一次或多次,多次以,号分隔

@规则语法

@import "study1.css";
@charset "UTF-8";
@media print {
    body{
        font-size: 10pt;
    }
}
@keyframes frames {
    0%{
        top: 0;
    }
    50%{
        top: 30px;
    }
    100%{
        top: 0;
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值