CSS3 边框效果


Posted in HTML / CSS onNovember 04, 2019

什么是CSS#

CSS(Cascading Style Sheets的缩写),翻译为“层叠样式表”或“级联样式表”,简称样式表。

CSS的主要作用#

它主要是用来给HTML网页来设置外观或样式。外观或样式:HTML网页中的文字的大小、颜色、字体,网页的背景颜色、背景图片。

CSS3 边框

CSS3 边框#

通过 CSS3,您能够创建圆角边框,向矩形添加阴影,使用图片来绘制边框 - 并且不需使用设计软件,比如 PhotoShop。

您将学到以下边框属性:border-radius、box-shadow、border-image。

一、圆角边框border-radius#

在 CSS3 中,border-radius 属性用于创建圆角:

1.1、border-radius语法#

基本写法如下:

设置左上角

border-top-left-radius:10px;

设置右上角

border-top-right-radius:10px;

设置左下角

border-bottom-left-radius:10px;

设置左下角

border-bottom-right-radius:10px;

简写设置四个角

执行顺序如下: 左上-右上-右下-左下

border-radius:1px 2px 3px 4px;

设置四角值统一

border-radius:10px;

支持百分比

border-radius:100%;

支持em

border-radius:2em;

支持运算

border-radius:30px/30px; /*支持加和除 其余的不支持*/

JavaScript语法

document.getElementsByTagName("div")[0].style.borderRadius = "25px";

1.2浏览器兼容性#

-webkit:代表Webkit枘核浏览器,如chrome and safari私有属性或内核识别码。

-webkit-border-radius:5px; -moz:代表Firefox浏览器私有属性或内核识别码。

-moz-border-radius:5px;

ms代表ie浏览器私有属性或内核识别码。

-ms-border-radius: 5px;

-o-代表欧朋opera浏览器私有属性或内核识别码。

-o-border-radius: 5px;

IE9+、Firefox 4+、Chrome、Safari 5+以及 Opera支持 border-radius 属性。

border-radius:10px;

总结

以上所述是小编给大家介绍的CSS3 边框效果,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

HTML / CSS 相关文章推荐
CSS3实现简易版的刮刮乐效果
Sep 27 HTML / CSS
时尚的CSS3进度条效果
Feb 22 HTML / CSS
CSS3中颜色线性渐变实战
Jul 18 HTML / CSS
使用HTML和CSS3绘制基本卡通图案的示例分享
Nov 06 HTML / CSS
利用CSS3实现单选框动画特效示例代码
Sep 26 HTML / CSS
Canvas 文字碰撞检测并抽稀的方法
May 27 HTML / CSS
html5 viewport使用方法示例详解
Dec 02 HTML / CSS
HTML5 Canvas+JS控制电脑或手机上的摄像头实例
May 03 HTML / CSS
怎样实现H5+CSS3手指滑动切换图片的示例代码
May 05 HTML / CSS
html5 外链式实现加减乘除的代码
Sep 04 HTML / CSS
浅析数据存储的三种方式 cookie sessionstorage localstorage 的异同
Jun 04 HTML / CSS
CSS 圆形进度栏
Apr 06 HTML / CSS
CSS3中的display:grid,网格布局介绍
Oct 30 #HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
Oct 21 #HTML / CSS
CSS3 实现footer 固定在底部(无论页面多高始终在底部)
Oct 15 #HTML / CSS
CSS实现雨滴动画效果的实例代码
Oct 08 #HTML / CSS
CSS3 @media的基本用法总结
Sep 10 #HTML / CSS
css3 伪类选择器快速复习小结
Sep 10 #HTML / CSS
css3进阶之less实现星空动画的示例代码
Sep 10 #HTML / CSS
You might like
php 方便水印和缩略图的图形类
2009/05/21 PHP
yii2中关于加密解密的那些事儿
2018/06/12 PHP
php设计模式之建造器模式分析【星际争霸游戏案例】
2020/01/23 PHP
JS长整型精度问题实例分析
2015/01/13 Javascript
JavaScript中的replace()方法使用详解
2015/06/06 Javascript
javascript框架设计之类工厂
2015/06/23 Javascript
javascript带回调函数的异步脚本载入方法实例分析
2015/07/02 Javascript
javascript性能优化之DOM交互操作实例分析
2015/12/12 Javascript
实例详解Nodejs 保存 payload 发送过来的文件
2016/01/14 NodeJs
js面向对象的写法
2016/02/19 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
2016/11/04 Javascript
JS中Object对象的原型概念基础
2018/01/29 Javascript
JS实现调用本地摄像头功能示例
2018/05/18 Javascript
vue .sync修饰符的使用详解
2018/06/15 Javascript
JS 实现获取验证码 倒计时功能
2018/10/29 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
2019/02/12 Javascript
零基础之Node.js搭建API服务器的详解
2019/03/08 Javascript
vue2 v-model/v-text 中使用过滤器的方法示例
2019/05/09 Javascript
微信小程序实现搜索指定景点周边美食、酒店
2019/05/18 Javascript
layui实现左侧菜单点击右侧内容区显示
2019/07/26 Javascript
Vue移动端用淘宝弹性布局lib-flexible插件做适配的方法
2020/05/26 Javascript
vue项目实现多语言切换的思路
2020/09/17 Javascript
[00:27]DOTA2次级职业联赛 - Lilith战队宣传片
2014/12/01 DOTA
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
Python模块学习 re 正则表达式
2011/05/19 Python
Linux下将Python的Django项目部署到Apache服务器
2015/12/24 Python
深入解析神经网络从原理到实现
2019/07/26 Python
解决Django删除migrations文件夹中的文件后出现的异常问题
2019/08/31 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
简单说下OSPF的操作过程
2014/08/13 面试题
上班离岗检讨书
2014/09/10 职场文书
师德师风个人整改措施
2014/10/27 职场文书
简单的辞职信怎么写
2015/02/28 职场文书
继续教育个人总结
2015/03/03 职场文书
httpclient调用远程接口的方法
2022/08/14 Java/Android