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 transition动画 CSS3 transform变换 CSS3 animation动画

  • CSS3-目录

    1 CSS3 兼容性 2 CSS3 选择器 3 CSS3 新加属性 4 CSS3 过渡动画 5 CSS3 变型 6...

  • CSS3 背景

    知识点: CSS3 背景图像区域CSS3 背景图像定位CSS3 背景图像大小CSS3 多重背景图像CSS3 背景属...

  • css3渐变:线性和径向

    知识点: CSS3 渐变CSS3 线性渐变CSS3 径向渐变 CSS3 渐变 渐变(gradients)可以在两个...

  • CSS3设置圆角边框 圆角特效代码 CSS3的圆角border-

    CSS3设置圆角边框 css3圆角特效代码 CSS3 border-radius 属性 使用 CSS3 borde...

  • 07day

    CSS3动画 CSS3 @keyframes 规则如需在 CSS3 中创建动画,您需要学习 @keyframes ...

  • css3 基础

    1. css3 起步 (图形2D旋转) 2. CSS3 模块 CSS3 被划分为模块。其中最重要的 CSS3 ...

  • CSS3:边框与圆角

    知识点: CSS3圆角CSS3盒阴影CSS3边界图片 一、CSS3圆角 border-radius属性 一个最多可...

  • css3圆角

    css3 圆角使用 CSS3 border-radius 属性,你可以给任何元素制作 "圆角"。CSS3 bord...

  • 1217

    资源:css3制作工具css3按钮生成css3制作特殊效果-web前端实验室 浏览器的型号和css3前缀 五种主流...

网友评论

      本文标题:css3

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