CSS3之新UI方案

border-radius 圆角

参数可为像素 也可为百分比
当一个参数时 作用范围为四个角
当两个参数时 作用范围为 左上右下 右上左下
当三个参数时 作用范围为 左上 右上左下 右下
当四个参数时 作用范围为 左上 右上 右下 左下
当参数中有‘/‘时 例如 100px/150px 则表示:X轴半径/Y轴半径

-border-image 边框背景

-border-image:图片链接 图片切割上下 图片切割左右 边框排列方式 ; 
border-image-repeat:;边框排列方式
                    round 平铺 与repeat效果一样
                    repeat 重复
                    stretch 拉伸 默认
在-webkit-中会自动补上中间部分

-moz-border-left-colors: 边框多色彩处理

例:-moz-border-left-colors:red blue yellow red blue yellow red blue yellow;

注:目前只在火狐中起效果

-webkit-repeating-linear-gradient  平铺渐变

-linear-gradient:  线性渐变

IE9及9以下不支持线性渐变

通过滤镜处理:
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=‘red‘,endColorstr=‘blue‘,GradientType=‘0‘);
可兼容到IE6
startColorstr 开始颜色
endColorstr 结束颜色
GradientType 1为从left->right 0为从top->bottom

-radial-gradient:方向,关键字(可选),颜色;

径向渐变关键字

closest-size 向最近端渐变
closest-corner 向最近角渐变
farthest-corner 向最远角渐变
contain 包含(元素将其包含 使其渐变不会超出元素周围)
cover 覆盖(渐变将整个元素铺满)

background-size:背景尺寸

background-size:contain 包含(缩小) 元素包含背景图(背景图刚好放进盒子里)
cover 覆盖(放大) 背景图等比放大后将元素填满

background-origin:背景图原点设置

background-origin:border-box; 从边框开始计算
                           content-box 从内容开始计算
                           padding-box 从内补白开始计算(默认)
background-clip: 背景裁剪

background-clip:border-box; 默认
解决背景半透明边框显示背景图片的问题:
                       padding-box 切除padding以外的背景
                       content-box 切除content以外的背景
                       -webkit-background-clip:text; 切除文字以外的背景(目前火狐不适用)

时间: 2024-08-07 16:59:53

CSS3之新UI方案的相关文章

CSS3的新特性 行内盒子before和after

CSS3的新特性 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>before after</title> 6 <style type="text/css"> 7 /*在DIV1盒子内部前面*/ 8 #div1:before{ 9 width: 100p

9种纯CSS3人物信息卡片UI设计效果

这是一组纯CSS3人物信息卡片UI设计效果.这组人物信息卡片共9种效果,每种效果在鼠标滑过卡片时,通过CSS3使图片和HTML元素变形生成 非常漂亮的鼠标滑过动画特效. 在线预览   源码下载 使用方法 HTML结构 该人物信息卡片的基本HTML结构如下: <div class="single-member effect-3"> <div class="member-image"> <img src="demo.jpg&quo

Android Material Design新UI控件使用大全 二

序言 上一篇中我们介绍了几个简单的新UI控件,相信很多小伙伴对Materil Design的视觉效果有了一定的了解,今天我们就继续介绍其他几个控件的玩儿法,让我们一探Materil Design的究竟,我们先来看一下我们今天要介绍的CoordinatorLayout,AppBarLayout,CollapsingToolbarLayout及TabLayout, ok,我们接下来就逐一对这些控件进行解析,揭开他们神秘的面纱,来为我们服务,Let's Go. TabLayout 我们先来看官方的介绍

高仿网易4.0新UI框架

高仿网易4.0新UI框架 新的抽屉效果,修改于SliderViewController,首页滑动导航菜单随scrollView 的滑动变化效果. 下载地址:http://www.devstore.cn/code/info/500.html 运行截图:   热门源码下载: 高仿京东商城 Android快速开发不可或缺的11个工具类 Android快速开发框架LoonAndroid Android应用源码比较不错的新闻客户端 版权声明:本文为博主原创文章,未经博主允许不得转载.

css3的新特性选择器-------属性选择器

自己学css的时候比较乱,这次趁着复习把css3的新特性选择器和css2以前不怎么用的选择器做一个总结 <div id="parent"> <p>I'm a example</p> <p id="one">I'm a example</p> <p>I'm a example</p> <p>I'm a example</p> <p>I'm a exa

高仿网易4.0新UI框架的Demo

NewsFourApp:一个模仿网易4.0新UI框架的开源项目. 声明:如果有好的修改,非常欢迎fork提交分享哈 —————————————-华丽丽的分割线——————————————— beta 0.2 —————————————-华丽丽的分割线——————————————— beta 0.1 1.新的抽屉效果,修改于SliderViewController,不过里面已经不一样,毕竟是新的效果嘛(此部分还不算完全具备框架的特性,呵呵??) 2.首页滑动导航菜单的字体大小和颜色,随scroll

(十)Unity5.0新特性------新UI系统实战

原文 Unity New GUI Tutorial – Part 1 Unity New GUI Tutorial- Part 2 Unity New GUI Tutorial – Part 3 大家可以看看他的游戏源代码,然后了解一下新UI的使用.  介绍的很详细: 需要指出的 UI的动画都是使用 Animator\Animation组件实现,在实际的项目开发中,会使用Dotween\  Dftween这些补间动画插件来实现.   用代码通知,更加灵活. 但是使用 Animator\Anima

【IOS源码】高仿网易4.0新UI框架

高仿网易4.0新UI框架 新的抽屉效果,修改于SliderViewController,首页滑动导航菜单随scrollView 的滑动变化效果. 下载地址: http://www.dwz.cn/yKQbV 效果图  

css3的新属性background-clip认识

css3新增的background-clip属性主要是对背景图片进行裁切的作用:background-clip:border-box || padding-box || context-box 分别对边框,内边距,内容区域进行裁切,把多余的部分给裁切掉,有兼容性问题. 拿w3cplus的文章代码过来: /*Firefox3.6-*/ -moz-background-clip: border || padding; /*Webkit*/ -webkit-background-clip: borde