CSS3圆角边框和边界图片效果实例


Posted in HTML / CSS onJuly 01, 2016

本文的学习要点如下:

 •圆角 border-radius
 •盒阴影 box-shadow
 •边界图片 border-image
 
1.圆角 border-radius

XML/HTML Code复制内容到剪贴板
  1. <div>border-radius 属性允许您为元素添加圆角边框! </div>  
  2.   
  3. div {   
  4.     width: 200px;   
  5.     height: 100px;   
  6.     padding:20px;   
  7.     border: 1px solid red;   
  8.     border-radius : 25px;      
  9. }   

2.盒阴影 box-shadow

XML/HTML Code复制内容到剪贴板
  1. <div></div>  
  2.   
  3. div {   
  4.     width: 200px;   
  5.     height: 100px;   
  6.     background: red;   
  7.     /*x轴偏移量 y轴偏移量 模糊程度 阴影颜色*/   
  8.     box-shadow: 10px 10px 5px #000;   
  9. }   
  10.   

3.边界图片 border-image

html部分

XML/HTML Code复制内容到剪贴板
  1. <p><b>注意: </b> Internet Explorer 不支持 border-image 属性。</p>  
  2. <p> border-image 属性用于设置图片的边框。</p>  
  3.   
  4. <div id="round">这里,图像平铺(重复)来填充该区域。</div>  
  5. <br>  
  6. <div id="stretch">这里,图像被拉伸以填充该区域。</div>  
  7.   
  8. <p>这是我们使用的图片素材:</p>  
  9. <img src="images/border.png" />  
  10.   

css部分

CSS Code复制内容到剪贴板
  1. div {   
  2.     width250px;   
  3.     padding10px 20px;   
  4.     border15px solid translate;   
  5. }   
  6. #round {   
  7.     /*safari*/  
  8.     /*图片源 图片边界向内偏移量 图片的宽度 用于指定在边框外部绘制 border-image-area 的量  样式*/  
  9.     -webkit-border-image : url(../images/border.png) 30 30 round;   
  10.     /*opera*/  
  11.     -o-border-image : url(../images/border.png) 30 30 round;   
  12.     border-image : url(../images/border.png) 30 30 round;   
  13. }   
  14.   
  15. #stretch {   
  16.     -webkit-border-image : url(../images/border.png) 30 30 stretch;   
  17.     -o-border-image : url(../images/border.png) 30 30 stretch;   
  18.     border-image : url(../images/border.png) 30 30 stretch;   
  19. }   
  20.   

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
CSS3 绘制BMW logo实的现代码
Apr 25 HTML / CSS
深入理解css属性的选择对动画性能的影响
Apr 20 HTML / CSS
CSS3制作彩色进度条样式的代码示例分享
Jun 23 HTML / CSS
css3实现书本翻页效果的示例代码
Mar 08 HTML / CSS
canvas学习笔记之2d画布基础的实现
Feb 21 HTML / CSS
使用HTML5技术开发一个属于自己的超酷颜色选择器
Sep 22 HTML / CSS
HTML5有哪些新特征
Dec 01 HTML / CSS
HTML5 WebSocket实现点对点聊天的示例代码
Jan 31 HTML / CSS
h5网页水印SDK的实现代码示例
Feb 19 HTML / CSS
html5视频自动横过来自适应页面且点击播放功能的实现
Jun 03 HTML / CSS
使用HTML和CSS实现的标签云效果(附demo)
Feb 03 HTML / CSS
关于html选择框创建占位符的问题
Jun 09 HTML / CSS
CSS3制作酷炫的三维相册效果
Jul 01 #HTML / CSS
CSS3的column-fill属性对齐列内容高度的用法详解
Jul 01 #HTML / CSS
使用CSS3的box-sizing属性解决div宽高被内边距撑开的问题
Jun 28 #HTML / CSS
老生常谈CSS中的长度单位
Jun 27 #HTML / CSS
CSS3制作彩色进度条样式的代码示例分享
Jun 23 #HTML / CSS
css3 transform及原生js实现鼠标拖动3D立方体旋转
Jun 20 #HTML / CSS
CSS3实现3D翻书效果
Jun 20 #HTML / CSS
You might like
php验证手机号码
2015/11/11 PHP
php 使用 __call实现重载功能示例
2019/11/18 PHP
PHP连接SQL server数据库测试脚本运行实例
2020/08/24 PHP
TNC vs RR BO3 第一场 2.14
2021/03/10 DOTA
jQuery EasyUI API 中文文档 - Tree树使用介绍
2011/11/19 Javascript
jQuery产品间断向下滚动效果核心代码
2014/05/08 Javascript
Javascript访问器属性实例分析
2014/12/30 Javascript
提交按钮的name='submit'引起的js失效问题及原因
2015/02/25 Javascript
Jquery对新插入的节点 绑定Click事件失效的解决方法
2016/06/02 Javascript
浅谈JS中的bind方法与函数柯里化
2016/08/10 Javascript
一个炫酷的Bootstrap导航菜单
2016/12/28 Javascript
微信小程序 仿美团分类菜单 swiper分类菜单
2017/04/12 Javascript
jQuery实现动态添加节点与遍历节点功能示例
2017/11/09 jQuery
Vue 组件(component)教程之实现精美的日历方法示例
2018/01/08 Javascript
vue拖拽组件使用方法详解
2018/12/01 Javascript
Vue使用vue-draggable 插件在不同列表之间拖拽功能
2020/03/12 Javascript
[00:47]DOTA2荣耀之路6:天火,天火!
2018/05/30 DOTA
python中的函数用法入门教程
2014/09/02 Python
python使用PyGame绘制图像并保存为图片文件的方法
2015/04/24 Python
python3实现基于用户的协同过滤
2018/05/31 Python
python 异或加密字符串的实例
2018/10/14 Python
关于python下cv.waitKey无响应的原因及解决方法
2019/01/10 Python
python中的Elasticsearch操作汇总
2019/10/30 Python
python小程序基于Jupyter实现天气查询的方法
2020/03/27 Python
一文弄懂Pytorch的DataLoader, DataSet, Sampler之间的关系
2020/07/03 Python
python爬虫基础之urllib的使用
2020/12/31 Python
python调用百度AI接口实现人流量统计
2021/02/03 Python
main 主函数执行完毕后,是否可能会再执行一段代码,给出说明
2012/12/05 面试题
企业内控岗位的职责
2014/02/07 职场文书
母校寄语大全
2014/04/10 职场文书
2014年小学辅导员工作总结
2014/12/23 职场文书
邀请函怎么写
2015/01/30 职场文书
2015世界地球日活动总结
2015/02/09 职场文书
学雷锋团日活动总结
2015/05/06 职场文书
高中地理教学反思
2016/02/19 职场文书
导游词之藏龙百瀑景区
2019/12/30 职场文书