CSS3的高级属性
CSS3的高级属性十分适合响应式设计。很多情况下,我们可以用它来替代图片。这样既省时,又能增加代码的可维护性和灵活度,还能让页面更“轻”。这些优势即便是在固定宽度的桌面设计中也很有用,在响应式设计中则更加重要,使用CSS可以在不同视口中轻松创造出不同的酷炫效果。
以下是部分CSS3高级技术特性和其属性语法:
特性 | 语法 |
---|---|
重复渐变背景(径向) | repeating-radial-gradient |
背景线性渐变 | linear-gradient |
用来分隔阴影特性的符号,使其会按照从底部到顶部(从最后一个到第一个)的顺序被添加 | 逗号 |
CSS滤镜 | filter |
背景大小关键词:让图片保持其原生大小 | auto |
阴影尺寸 或 阴影偏移(可选可省略),文字阴影特效缩写值的第4个值 | spread |
用来叠加不同阴影特性的符号 | 空白 |
模糊距离(可选可省略),文字阴影特效缩写值的第3个值 | blur |
盒阴影容许你在元素的内部或者外部创建盒状的阴影效果 | box-shadow |
盒阴影添加了关键字以產生内阴影(可选) | inset |
文字阴影特效,是最被广泛支持的CSS3特性之一。 | text-shadow |
背景径向渐变 | radial-gradient |
背景大小关键词:保持图片比例,拓展至覆盖整个元素。 | cover |
背景大小关键词:保持图片比例,拓展图片让其最长边保持在元素内部。 | contain |