CSS3属性归纳

根据 W3School 归纳

主要包含 兼容性 部分坑

边框 :

border-radius :  不兼容 IE8 以下

box-shadow :  不兼容 IE8 以下

border-image : 

    仅IE11,需要-webkit-,-o-前缀 。

    ios浏览器中会无效,兼容写法:

     border : 15px solid transparent; 应该分开写成 border-width:15px; border-style:solid;


背景:不兼容IE9以下

    background-size : 规定背景图片的尺寸

    background-origin : 规定背景图片定位区域

    background-clip : 规定背景的绘制区域

文本:

text-overflow : 都支持

text-shadow : IE9以下不支持

word-break : 都支持

word-warp : 都支持 

其中word-break:break-all;与 word-warp:break-word;区别见大神贴:

http://www.zhangxinxu.com/wordpress/2015/11/diff-word-break-break-all-word-wrap-break-word/

字体:

@font-face:

    ff , chrome, safari等支持 .ttf .otf字体 

    IE9 以上支持 .eot 字体

    兼容写法:

 


动画:

2D:

    

3D:

    

transition :

    

animation 和 @keyframes:

    

用户界面:

### CSS 知识点总结 #### 什么是CSSCSS全称为Cascading Style Sheets,即级联样式表,主要用于美化HTML构建的网页内容[^1]。它能够控制页面的整体布局、元素位置、间距、颜色、尺寸以及显示状态等。 #### CSS 的作用 通过CSS可以定义网页中的各种视觉效果,例如调整字体的颜色和大小、设置背景图片或颜色、管理元素之间的距离以及其他复杂的样式属性[^2]。 #### CSS 引入方式 CSS可以通过多种方式进行引入,主要包括以下几种方法: - **内联样式**:直接在HTML标签内部使用`style`属性指定样式。 - **嵌入式样式**:将CSS代码写在HTML文件的`<head>`部分内的`<style>`标签中。 - **外部样式表**:创建独立的`.css`文件并通过`<link>`标签将其链接到HTML文档中。 - **@import规则**:利用`@import`语句在一个CSS文件中导入另一个CSS文件的内容。 #### 基本样式属性 以下是常用的CSS基本样式及其功能描述: - `color`: 定义文字颜色,支持RGB数值(0-255)、十六进制(#号开头),HSL模式(hue, saturation, lightness)或者关键字如transparent表示透明色。 - `font-family`, `font-size`, 和其他字体相关属性用于定制文本外观。 - 背景系列属性包括但不限于`background-repeat`(重复行为), `background-size`(适应容器的方式)[^2]: - 使用`cover`可以让图像按比例放大直到完全覆盖其父容器区域; - 设置为`contain`则会保持原图比例并尽可能填满但不超出边界。 #### 实际应用案例 下面展示如何运用上述提到的一些概念来设计简单的按钮样式: ```css .button { background-color: rgb(78, 193, 243); /* 颜色 */ border-radius: 8px; /* 圆角边框 */ padding: 10px 20px; /* 内部填充 */ font-weight: bold; /* 字体加粗 */ cursor: pointer; /* 改变鼠标指针形状 */ } .button:hover { /* 当悬停时改变背景色 */ background-color: rgba(78, 193, 243, .8); } ``` 以上代码片段展示了如何组合不同类型的声明创造交互友好的UI组件。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值