CSS3用于控制网页的样式布局.

CSS3是最新的CSS标准.
 
关于transform:
transform:rotate(10deg);//顺时针方向旋转10°
浏览器支持情况:低版本的IE浏览器不支持.
 
CSS3简介
对于CSS3已完全向后兼容,所以你就不必改变现有的设计.浏览器将永远支持CSS2.
 
CSS3模块
CSS3倍拆分为"模块".旧规范已拆分成小块,还增加了新的.
一些最重要CSS3模块如下:
选择器, 盒模型, 背景和边框, 文字特效, 2D/3D转换, 动画, 多列布局, 用户界面.
 
CSS3建议
W3C的CSS3规范仍在开发.
但是,许多新的CSS3属性已在现代浏览器使用.
 
CSS3边框
使用CSS3, 你可以创建圆角边框, 添加阴影框, 并作为便捷的形象而不是用PS设计.
 
border-radius    box-shadow    border-image
 
CSS3圆角
border-radius:5px;
javascript语法: object.style.borderRadius = "5px"
四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。
三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角
两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角
一个值: 四个圆角值相同
也可以创造椭圆的边角:border-radius: 50px/15px;
 
border-radius 所有四个边角 border-*-*-radius 属性的缩写
border-top-left-radius 定义了左上角的弧度
border-top-right-radius 定义了右上角的弧度
border-bottom-right-radius 定义了右下角的弧度
border-bottom-left-radius 定义了左下角的弧度
 
 
 
 
 
 
CSS3阴影
box-shadow: 10px 10px 5px #888888;
 
CSS3边界图片
border-image:url(border.png) 30 30 round;
border-image属性是一个简写属性,用于设置以下属性:
border-image-source:用在边框的图片的路径.
border-image-slice:图片边框向内偏移.
border-image-width:图片边框的宽度.
border-image-repeat:图像边框是否平铺repeat, 铺满round, 拉伸stretch.
.image{border:15px solid transparent;border-image:url(border.png) 30 30 round;}
 
CSS3 background-image:属性
CSS3中可以通过background-image属性添加背景图片.
不同的背景图片用逗号隔开,所有的图像中显示在最顶端的为第一张.
.bgimage{
    background-image:url(hua.png),url(bg.png);    
    background-position:center center,left top;    
    background-repeat:no-repeat,no-repeat;
}
 
CSS3 background-size属性
background-size指定背景图像的大小. CSS3以前,背景图像大小由图像实际大小决定.
CSS3中可以指定背景图片,让我们重新再不同的环境中指定背景图片的大小.您可以指定像素或百分比大小.
你指定的大小是相对于父级元素的宽度和高度的比分比大小.
.bgimgsize{
    background:url(img_flwr.gif);
    background-size:80px 60px;
    background-repeat:no-repeat;
}
 
CSS3的background-origin属性
background-origin属性指定了背景图像的位置区域.
content-box, padding-box, border-box区域内可以放置背景图像.
padding-box:背景图像相对于内边距框来定位.
border-box:背景图像相对于边框盒来定位.
content-box:背景图像相对于内容框来定位.
注意:background-origin属性规定background-position属性对于什么位置来定位.
如果背景图像的background-opsition属性是fixed,则该属性没有效果.
 
CSS3的background-clip属性
CSS3中background-clip背景裁剪属性是从指定位置开始绘制.

CSS3 边框 圆角 背景的更多相关文章

  1. CSS3——边框 圆角 背景 渐变 文本效果

    边框 圆角边框 盒阴影 边界图片 圆角 CSS3 圆角制作器 指定每个角 背景 多重背景图像 大小 图像的定位 背景剪裁 渐变 线性渐变(Linear Gradients)- 向下/向上/向左/向右/ ...

  2. css3 边框、背景、文本效果

    浅玩CSS3 边框.背景.文本效果 一.边框 box-shadow box-shadow: h-shadow v-shadow blur spread color inset(ontset); //h ...

  3. CSS3 -- 边框圆角

    文章后有彩蛋哦 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  4. css3边框与背景

    一.css3边框 1.border-image 边框 border-image: url(xxx.png) number stretch 很好理解就是拉伸,有多长拉多长. repeat (和4角上 同 ...

  5. 第95天:CSS3 边框、背景和文字效果

    1.CSS3边框: border-radius:CSS3圆角边框.在 CSS2 中添加圆角矩形需要技巧,我们必须为每个圆角使用不同的图片,在 CSS3 中,创建圆角是非常容易的,在 CSS3 中,bo ...

  6. CSS3边框 圆角效果 border-radius

    border-radius是向元素添加圆角边框 使用方法: border-radius:10px; /* 所有角都使用半径为10px的圆角 */ border-radius: 5px 5px 5px ...

  7. CSS3边框圆角知识

    <div class="item" data-brief="整圆"> <div class="border-radius" ...

  8. CSS3 02. 边框、边框圆角、边框阴影、边框图片、渐变、线性渐变、径向渐变、背景、过渡transition、2D转换

    边框圆角 border-radius 每个角可以设置两个值,x值.y值 border-top-left-radius:水平半径 垂直半径 border-radius:水平半径/垂直半径 border- ...

  9. css3基础-选择器+边框与圆角+背景与渐变

    Css3选择器相关: section > div直接子元素选择器 div + article相邻兄弟选择器(在元素之后出现) div ~ article通用兄弟选择器(在元素之后出现) 属性选择 ...

随机推荐

  1. 20145202马超《java》【课堂实验】P98测试

    当时在加水印所以没来得及提交,然而我回宿舍第一时间就提交了,希望老师额能够看到

  2. 20145209 2016-2017-2 《Java程序设计》第3周学习总结

    20145209 2016-2017-2 <Java程序设计>第3周学习总结 教材学习内容总结 1.构造方法决定类生成对象的方式 用this将已存在的参数的值指定给此参数. 用new建立新 ...

  3. JetBrains Makes its Products Free for Students(JetBrains 对学生免费了)

    只要你有大学有些 后缀是 .edu的  如:@buaa.edu.cn,用你的邮箱注册,就可以免费试用 JetBrains了 下面是详细注册步骤: Hello everyone, If you’re o ...

  4. 相机imu外参标定

    1. 第一步初始化imu外参(可以从参数文档中读取,也可以计算出),VINS中处理如下: # Extrinsic parameter between IMU and Camera. estimate_ ...

  5. libevent学习二(Working with an event loop)

    Runing the loop #define EVLOOP_ONCE             0x01 #define EVLOOP_NONBLOCK         0x02 #define EV ...

  6. Selenium 入门到精通系列:五

    Selenium 入门到精通系列 PS:显式等待.隐式等待.强制等待方法 例子 #!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2019 ...

  7. Java开发工程师(Web方向) - 03.数据库开发 - 第2章.数据库连接池

    第2章--数据库连接池 数据库连接池 一般而言,在实际开发中,往往不是直接使用JDBC访问后端数据库,而是使用数据库连接池的机制去管理数据库连接,来实现对后端数据库的访问. 建立Java应用程序到后端 ...

  8. 编写你自己的Python模块

    其实网上Python教程挺多的,编写你自己的模块很简单,这其实就是你一直在做的事情!这是因为每一个 Python 程序同时也是一个模块.你只需要保证它以 .py 为扩展名即可.下面的案例会作出清晰的解 ...

  9. Django学习总结①

    Django基础环境配置好以后,打开pycharm,创建Django项目 视图views 中需要导入 django.http ---> HttpResponse models库 - 常用方法: ...

  10. DP动态规划练习

    先来看一下经典的背包问题吧 http://www.cnblogs.com/Kalix/p/7617856.html  01背包问题 https://www.cnblogs.com/Kalix/p/76 ...