CSS3:边框属性
前言
学习这些CSS属性并不是要自己要设计多好看的样式,而是看到网上的代码能看得懂。
效果
本章将围绕如下效果进行解释:
border
- border-width: 边框宽度。
- border-style: 边框样式。
- border-color: 边框的颜色,当设为 transparent 时表示透明。
- 一起设置:border: <width> <style> <color>
outline
- 轮廓属性,不占空间,位于边框的外部。
- outline-width: 轮廓的宽度。
- outline-style: 轮廓的样式。
- outline-color: 轮廓的颜色。
- 一起设置:outline: <width> <style> <color>
- outline-offset: 轮廓的偏移。
- 查看"图b5",该图形既添加了border属性又添加了outline属性,实现了双边框效果。
border-radius(边框半径)
- border-top-left-radius: 左上角边框。
- border-top-right-radius: 右上角边框。
- border-bottom-right-radius: 右下角边框。
- border-bottom-left-radius: 左下角边框。
- 一起设置:border-radius:<top-left> <top-right> <bottom-right> <bottom-left>
- 浏览器兼容:加上-webkit-或-moz-
- 每个圆角可以 分别设置水平半径和垂直半径
- border-radius:<水平半径> / <垂直半径>
- border-*-radius: <水平半径> <垂直半径>
- 图"b1"使用border-radius属性一次性对4个角设置了不同的半径。
- 图"b2"对每个角设置了不同的水平半径和垂直半径。
- 图"b3"通过设置border-radius:50%画出了一个圆形。
- 图"b4"使用border-radius画出了一个“柠檬形状”。
- 图"b8"画出了当width和height为0时border的状态。
box-shadow(阴影)
- box-shadow:<h-shadow> <v-shadow> <blur> <spread> <color> [inset]
- h-shadow: 水平偏移。
- v-shadow: 垂直偏移。
- blur: 模糊距离。如果不设置此值,则阴影不会模糊。
- spread:阴影扩张的尺寸。
- color: 阴影颜色。
- inset: 内部阴影。默认值是outset,表示外部阴影。
- 图"b6"实现了模糊阴影。
- 图"b7"利用box-shadow实现了多层边框。
参考文献
[1] 重温CSS:Border属性:http://www.cnblogs.com/yanhaijing/p/3527259.html
[2] CSS 边框:http://www.w3school.com.cn/css/css_border.asp
CSS3:边框属性的更多相关文章
- CSS3常用属性(边框、背景、文本效果、2D转换、3D转换、过渡、有过渡效果大图轮播、动画)
CSS3边框: 1.CSS3圆角:border-radius 属性--创建边框线的圆角 <body style="font-size:24px; color:#60F;"& ...
- CSS3的新增边框属性
一.CSS3 新增的边框属性 属性 版本 简介 border-image CSS3 设置或检索对象的边框使用图像来填充 border-image-source CSS3 设置或检索对象的边框是否用图像 ...
- css3设置边框属性
css设置边框属性:设置边框圆角 <!DOCTYPE html> <html> <head lang="en"> <meta charse ...
- CSS3常用属性
CSS是我们常用的控制网页样式和布局的一种标准. CSS3是最新的CSS标准. CSS3被拆分为"模块",旧的规范也已经拆分为小的块,同时还增加了新的属性. 一些比较重要的CSS3 ...
- HTML 学习笔记 CSS3 (边框)
CSS3边框 通过CSS3边框 你能够创建远角边框 向矩形边框添加阴影 使用图片来绘制边框 . CSS3的边框属性 主要包含以下几种 border-radius 边框圆角 box-shadow 边框阴 ...
- css3新增属性API
写在前面:由于CSS5标准还未完全订下来,所以各种内核的浏览器都有自己的标准,为了不使属性混淆,所以各家在各自标准前加了一个前缀. -moz- 主要是firefox火狐 -webikt-主要是chr ...
- [HTML] CSS3 边框
CSS3 边框 用CSS3,你可以创建圆角边框,添加阴影框,并作为边界的形象而不使用设计程序,如Photoshop. 在本章中,您将了解以下的边框属性: border-radius box-shado ...
- CSS3边框温故
1.简介:border属性在CSS1中就已经定义了,用来设置元素边框风格,设置不同的边框.颜色.粗细 2.基本属性,包括三个类型值:(1)border-width:设置元素边框的粗细,默认3~4px( ...
- border-radius 样式表CSS3圆角属性
border-radius 是CSS3圆角属性,用来实现DIV层的4个边框画成圆角. 一.语法: border-radius : none | <length>{1,4} [/ <l ...
- CSS3 border-radius 属性和CSS outline 属性
CSS3 border-radius 属性 border-radius 属性是一个简写属性,用于设置四个 border-*-radius 属性. 提示:该属性允许为元素添加圆角边框! 注释:按此顺序设 ...
随机推荐
- 在github上新建一个仓库并上传本地工程
扫盲:在github上新建一个仓库并上传本地工程 http://1ke.co/course/194 我自己新建了个项目,一步一步流程如下. zhoudd@desay:~/桌面/mini_embed_d ...
- 20165324 《Java程序设计》第3周学习总结
20165324 <Java程序设计>第3周学习总结 教材学习内容总结 本周学习内容如下: 编程语言思想 面向过程语言的核心是编写解决某个问题的代码块:在面向对象语言中,最核心的内容是对象 ...
- PKU 2531 Network Saboteur(dfs+剪枝||随机化算法)
题目大意:原题链接 给定n个节点,任意两个节点之间有权值,把这n个节点分成A,B两个集合,使得A集合中的每一节点与B集合中的每一节点两两结合(即有|A|*|B|种结合方式)权值之和最大. 标记:A集合 ...
- HDU 2191 珍惜现在,感恩生活(多重背包模板题)
多重背包模板题 #include<iostream> #include<cstring> #include<algorithm> using namespace s ...
- hdu3518 Boring counting
地址:http://acm.split.hdu.edu.cn/showproblem.php?pid=3518 题目: Boring counting Time Limit: 2000/1000 MS ...
- CSS3、SVG、Canvas、WebGL动画精选整理
一.CSS3动画 名称 用途 链接 阴影波纹特效 1.元素hover效果 2.突出表现效果 http://www.jq22.com/code80 横板导航菜单动画 导航菜单 http://www.jq ...
- 使用Spring Session和Redis解决分布式Session跨域共享问题
http://blog.csdn.net/xlgen157387/article/details/57406162 使用Spring Session和Redis解决分布式Session跨域共享问题
- Oracle中验证非空的函数NVL(),NVL2()总结
1.NVL()函数 NVL函数的格式如下: NVL(expr1,expr2) 含义是:如果oracle第一个参数为空那么显示第二个参数的值,如果第一个参数的值不为空,则显示第一个参数本来的值. 2 N ...
- H5 播放视频常见bug及解决方案
本文摘自:本文来自“小时光茶社(Tech Teahouse)”公众号 原文:https://mp.weixin.qq.com/s/MM5ZwCiWLAeHalsNYMImnw 1. 自动播放问题 通过 ...
- MySQL优化具体
1. 查询与索引优化分析 在优化MySQL时,通常需要对数据库进行分析,常见的分析手段有慢查询日志,profiling分析,EXPLAIN分析查询,以及show命令查询系统状态及系统变量,通过定位分析 ...