CSS3圆角
border-radius属性
一个最多指定四个border -*- radius复合属性,这个属性允许你为元素添加圆角边框
语法
border-radius:1-4 length|% /1-4 length|%
兼容:IE9+ FireFox4+ Chrome Safari5+ Opera
补充 单位 px em rem vm
em是相对单位 以浏览器的默认字体为1em
vm
10% 代表圆角的高是框的的高度的10%,圆角的长是框长度的10%,由于长和高不同,会导致圆角变形
50% 长是高的2倍时会得到一个椭圆,长和高相等时会得到一个圆 超过50%后得到的效果是一样的
Css3指定每一个圆角
多值
四个值 左上角 右上角 右下角 左下角 从左上角开始顺时针依次为四个值
三个值 1 左上角 2右上角和左下角(对角线) 3右下角
两个值 1左上角和右下角 2右上角和左下角(对角线)
一个值:四个圆角值相同
属性
border-top-left-radius:10px; 左上
border-top-right-radius: 20px; 右上
border-bottom-left-radius: 30px; 左下
border-bottom-right-radius: 50px; 右下
实例
<style>
div{
width: 500px;
height: 300px;
border: 2px solid black;
-webkit-border-radius:50% ;
-moz-border-radius:50% ;
-ms-border-radius:50% ;
-o-border-radius:50% ;
-border-radius:50% ;
}
为了兼容性将浏览器前缀加上
webkit-border-radius:50% ; 火狐
-moz-border-radius:50% ;谷歌
-ms-border-radius:50% ;IE
-o-border-radius:50% ;Opera
-border-radius:50% ; 如果识别这个就不在识别前边的就会将前边的覆盖
CSS3盒阴影
box-shadow 设置一个或多个下拉阴影的框
语法
box-shadow:h-shadow v-shadow blur spread color inset;
h-shadow:水平方向偏移量
v-shadow;竖直方向偏移量
blur: 模糊多少 不可以有负值
spread: 扩展多少
color: 阴影颜色
inset:外阴影还是内阴影 可以有负值
兼容:IE9+ FireFox4+ Chrome Safari5+ Opera
CSS3边界图片
border-image-* 构建美丽的可扩展按钮
语法
border-image:source slice width outset repeat
兼容性IE9不兼容 FireFox4+ Chrome Safari6+ Opera不兼容
border-image-source:none|url("image.png")
border-image-slice:number|%|fill; 图片的边界向内偏移
点九切图法 默认是不要中间那块9那个部分,如果是fill的话中间的也会要
1 5 4 8 9 6 2 7 3
border-image-width:number|%|auto 图片边界的宽度 auto:自动
border-image-outset:length|number 边框外部绘制border-image-area(区域)的量
border-image-repeat:stretch|repeat|round|initial|inherit;
图像边界是否应重复(repeated)、拉伸(stretched)、铺满(rounded)
initial读取默认值 默认值是stretched
inherit继承父元素

css 边框和圆角的更多相关文章

  1. CSS边框(圆角、阴影、背景图片)

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

  2. css边框内圆角

    一.使用两个元素实现 html <div class="parent"> <div class="inset-radius">时代峰峻胜 ...

  3. 通过css代码使边框变圆角(ie9以下浏览器不支持)

    (从已经死了一次又一次终于挂掉的百度空间人工抢救出来的,发表日期2014-02-11) CSS代码: <style> #myDiv { border-radius: 4px; /*这句就是 ...

  4. [css 揭秘]:CSS揭秘 技巧(四):边框内圆角

    我的github地址:https://github.com/FannieGirl/ifannie/ 源码都在这上面哦! 喜欢的给我一个星吧 边框内圆角 问题:有时候我们需要一个容器,只在内侧有圆角,而 ...

  5. CSS设置DIV边框为圆角,添加背景色溢出的问题

    这么几天需要做一个类似于层级展示的东西,最后一层需要做一些div框来展示数据,我用css设置了div的边框为圆角,但是添加背景色的时候颜色溢出,覆盖了四个角的圆弧,效果如图所示: css代码如下: . ...

  6. css边框内凹圆角,解决优惠券的边框问题

    关于css边框内凹圆角,找了好久才找到的 <html <head> <title>无标题页</title> <style> body{ backg ...

  7. 理解CSS边框border

    前面的话   边框是CSS盒模型属性中默默无闻的一个普通属性,CSS3的到来,但得边框属性重新焕发了光彩.本文将详细介绍CSS边框 基础样式   边框是一条以空格分隔的集合样式,包括边框粗细(边框宽度 ...

  8. 第 17 章 CSS 边框与背景[上]

    学习要点: 1.声明边框 2.边框样式 3.圆角边框 主讲教师:李炎恢 本章主要探讨 HTML5 中 CSS 边框和背景,通过边框和背景的样式设置,给元素增加更丰富的外观. 一.声明边框 边框的声明有 ...

  9. 在HTML中如何把块的边框做成圆角

    adius,就是半径的意思.用这个属性可以很容易做出圆角效果,当然,也可以做出圆形效果.原理很简单,“正方形的内切圆的半径等于正方形边长的一半”.下面就做一个红色的圆. 工具/原料 Adobe Dre ...

随机推荐

  1. MongoDB C#samus驱动

    MongoDB的c#驱动有两种,官方驱动和samus驱动,不过我更喜欢samus驱动,因为samus驱动提供了丰富的linq操作. 官方驱动:https://github.com/mongodb/mo ...

  2. Css案例整理

    1.实现两个div并排显示 案例:checkbox的标题和内容需要并排显示,checkbox竖向排列 <head> <style type="text/css"& ...

  3. 快速搭建FTP服务器

    快速搭建一个本地的FTP服务器  如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试.第一步:配置IIS Web服务器1.1 控制面板中找到“程序”并打开 1.2 ...

  4. 分布式可扩展存储系统 BaikalDB

    BaikalDB是一个分布式可扩展的存储系统,支持PB级结构化数据的随机实时读写. 提供MySQL接口,支持常用的SELECT,UPDATE,INSERT,DELETE语法.提供各种WHERE过滤.G ...

  5. 对象(Object)相关

    详情参考 1.对象的表示方法 js原生提供Object构造函数.js中所有的对象都是Object的实例. 定义一个对象最简单的就是var obj = {}; ES6属性和方法允许简写.对象的super ...

  6. 路由器配置——基于链路的OSPF的MD5口令认证

    一.实验目的:掌握基于链路的OSPFMD5口令认证 二.拓扑图: 三.具体步骤配置: (1)R1路由器的配置 Router>enable Router#configure terminal En ...

  7. (RERERERERERERERERERERE) BZOJ 2746: [HEOI2012]旅行问题

    二次联通门 : BZOJ 2746: [HEOI2012]旅行问题 神TM STL的vector push_back进一个数后取出时就变成了一个很小的负数.. 调不出来了, 不调了 #include ...

  8. LOJ6436. 「PKUSC2018」神仙的游戏 [NTT]

    传送门 思路 首先通过各种手玩/找规律/严谨证明,发现当\(n-i\)为border当且仅当对于任意\(k\in[0,i)\),模\(i\)余\(k\)的位置没有同时出现0和1. 换句话说,拿出任意一 ...

  9. Win内核原理与实现学习笔记3-windows系统结构

    1.概述 1.1windows采用了双模式(dual mode)结构来保护操作系统本身,以避免被应用程序的错误而波及.操作系统核心运行在内核模式(kernel mode)下,应用程序的代码运行在用户模 ...

  10. Spring Cloud Eureka(七):DiscoveryClient 源码分析

    1.本节概要 上一节文章主要介绍了Eureka Client 的服务注册的流程,没有对服务治理进行介绍,本文目的就是从源码角度来学习服务实例的治理机制,主要包括以下内容: 服务注册(register) ...