css3

2017-07-11  本文已影响0人  benbensheng

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规则里使用。

上一篇下一篇

猜你喜欢

热点阅读