css3

作者: benbensheng | 来源:发表于2017-07-11 22:53 被阅读0次

    border-color    border-image  border-radius

    border-image和border-radius类似,四角铺盖图片 注意把border:width color style;放在border-image前面其中border-image:url() number;

    width决定图片的相对大小 number决定图片的宽度


    background-origin:border | padding | content

    border:从border区域开始显示背景。

    padding:从padding区域开始显示背景。

    content:从content区域开始显示背景。

    background-clip:border-box | padding-box | content-box | no-clip

    border-box:从border区域向外裁剪背景。

    padding-box:从padding区域向外裁剪背景。

    content-box:从content区域向外裁剪背景。

    no-clip:从border区域向外裁剪背景。

    background-size:width height 

    设置背景图片的大小。


    color

    hsl(色调 饱和度 亮度)

    Hue(色调)。 0(或360)表示红色,120表示绿色,240表示蓝色,当然可取其他数值来确定其它颜色;

    Saturation(饱和度)。 取值为0%到100%之间的值;

    Lightness(亮度)。 取值为0%到100%之间的值;

    opacity 透明度

    由浮点数字和单位标识符组成的长度值。不可为负值。声明用来设置一个元素的透明度,opacity取值为1的元素是完全不透明的,反之,取值为0是完全透明的,看不见的。1到0之间的任何值都表示该元素的透明程度。列如opacity{opacity:0.6;}

    rgb(r g b a)

    R:红色值。正整数 | 百分数

    G:绿色值。正整数 | 百分数

    B:蓝色值。正整数 | 百分数

    A:透明度。取值0~1之间

    例如:aaa{background-color:rgba(0,120,60,0.4);}


    text-shadow (length color opacity)文本阴影

    color:指定颜色。

    length:由浮点数字和单位标识符组成的长度值。可为负值。指定阴影的水平延伸距离。

    opacity:由浮点数字和单位标识符组成的长度值。不可为负值。 指定模糊效果的作用距离。如果你仅仅需要模糊效果,将前两个 length 全部设定为 0 。请参阅 长度单位。

    text-overflow :clip| ellipsis

    clip:不显示省略标记(...),而是简单的裁切。

    ellipsis:当对象内文本溢出时显示省略标记(...)

    和overflow:hidden一起用

    word-wrap:break-word;

    break-word:内容将在边界内换行。如果需要,词内换行(word-break)也会发生。

    和overflow:hidden一起用


    box-shadow

    box-shadow实现曲线纸张

    box-shadow实现浏览器兼容

    box-sizing:content-box|border-box|inherit

    content-box:此值维持css2.1盒模型的组成模式,border|padding|content {element width=border+padding+content}

    border-box:此值改变css2.1盒模型组成模式,content|border|padding {element width=content}

    改变容器的盒模型组成方式。

    box-size详解


    transition:transition-property||  transition-duration ||transition-timing-function|| transition-delay

    "transition"缩写属性联合了transition-propertytransition-durationtransition-timing-functiontransition-delay这四个单一的属性。需要注意的是,这些属性的顺序很重要,第一个数值将作为变换时间长短(transition-duration)来处理,第二个会作为变换执行延迟(transition-delay)的时间。另外一个建议是当接收含字体缩写的时候,同种类型的值间使用字符"/"。例如2s/4s表示2秒钟的持续时间以及4秒钟的延时。

    transition-property:

    transition-duration:执行时间

    transition-timing-function:此时间函数使用的是贝塞尔曲线

    transition-delay:执行延迟

    实现照片墙效果


    @media 改变窗口样式改变


    columns:宽度||栏目数

    -webkit-columns:90px 3;


    @font-face:{属性: 取值;}

    @font-face 能够加载服务器端的字体文件,让客户端显示客户端所没有安装的字体。【微软的IE 5已经是开始支持这个属性,但是只支持微软自有的.eot (Embedded Open Type) 格式,而其他浏览器直到现在都没有支持这一字体格式。然而,从Safari 3.1开始,网页重构工程师已经可以设置.ttf(TrueType)和.otf(OpenType)两种字体做为自定义字体了。

    font-family:设置文本的字体名称。

    font-style:设置文本样式。

    font-variant:设置文本是否大小写。

    font-weight:设置文本的粗细。

    font-stretch:设置文本是否横向的拉伸变形。

    font-size:设置文本字体大小。

    src:设置自定义字体的相对路径或者绝对路径,注意,此属性只能在@font-face规则里使用。

    相关文章

      网友评论

          本文标题:css3

          本文链接:https://www.haomeiwen.com/subject/spomhxtx.html