您现在的位置是:网站首页> 编程资料编程资料
CSS3绘制圆角矩形的简单示例CSS3制作圆角图片和椭圆形图片Css3圆角边框制作代码CSS的一些圆角图形实例分享使用css实现圆角图形绘制纯CSS实现圆角折叠菜单的方法CSS实现反方向圆角的示例代码
2021-09-05
935人已围观
简介 这篇文章主要介绍了CSS3绘制圆角矩形的简单示例,注意一下各浏览器对CSS3的兼容性,需要的朋友可以参考下
随着网络的发展,CSS 也在不断的完善,充分吸取多年来 Web 发展的需求,提出了很多新颖的 CSS 特性,例如很受欢迎的圆角矩形 border-radius 属性,但很可惜,此属性目前没有得到任何浏览器的支持。
对于一些浏览器,它们有其私有的圆角属性。如 FF 的 -moz-border-radius ,Safari 和 Chrome 的 -webkit-border-radius 。效果见下图:
FF 的圆角
Safari 和 Chrome 的圆角(Safari 和 Chrome 使用的是同一种内核,这里就只附 Chrome 的效果了)
IE 和 Opera 就没有私有的圆角属性了,如果有的话,那制作圆角应该就简单多了,把各自的私有属性全部写上,让各个浏览器“对号入座”,就达到了“兼容”的效果。
下面给出一个百度有啊CSS圆角方案的示例:
XML/HTML Code复制内容到剪贴板
- <div class="box1">
- <span class="tl">span><span class="tr">span>
- <div class="cc">
- <p>圆角一p>
- div>
- <span class="bl">span><span class="br">span>
- div>
CSS 代码:
JavaScript Code复制内容到剪贴板
- .box1 {
- background:url(images/bg1.gif) repeat-x #1d6cb7;
- margin-top:1em;
- position:relative;
- zoom:1;
- width:778px;
- }
- .box1 .tl, .box1 .tr, .box1 .bl, .box1 .br {
- width:5px;
- height:5px;
- position:absolute;
- background:url(images/bg3.gif) no-repeat;
- overflow:hidden;
- }
- .box1 .cc {
- height:40px;
- padding:5px;
- }
- .box1 .tl {
- left:0;
- top:0;
- }
- .box1 .tr {
- right:0;
- top:0;
- background-position:0 -5px;
- }
- .box1 .bl {
- left:0;
- bottom:0;
- background-position:0 -10px;
- }
- .box1 .br {
- right:0;
- bottom:0;
- background-position:0 -15px;
- }
相关内容
- CSS实现菜单背景自适应宽度的方法纯CSS+XHTML实现的二级导航菜单效果CSS基于单张背景图实现自适应宽度的圆角菜单效果代码纯CSS实现的三级导航菜单效果代码基于CSS实现的4级下拉菜单效果代码纯CSS实现超简单的二级下拉导航菜单代码CSS实现的中英文双语菜单效果代码CSS实现带有小图片的LI图标列表菜单CSS实现有立体感的横向按钮式菜单效果代码纯CSS实现鼠标滑过显示子菜单的二级菜单效果CSS实现的灰色下拉菜单效果代码
- CSS3的resize属性使用初探简单掌握CSS3中resize属性的用法CSS 使用 resize 实现图片拖拽切换预览功能(强大功能)
- 在IE浏览器下出发CSS的haslayout属性hasLayOut与css属性的关系介绍hasLayout引发的CSS Bug表CSS haslayout 彻底了解
- 浅谈CSS编程中的怪异模式CSS Transition通过改变Height实现展开收起元素从QQtabBar看css命名规范BEM的详细介绍css实现两栏布局,左侧固定宽,右侧自适应的多种方法CSS 实现Chrome标签栏的技巧CSS实现两列布局的N种方法CSS实现隐藏搜索框功能(动画正反向序列)CSS3中Animation实现简单的手指点击动画的示例详解CSS中的特指度和层叠问题详解overflow:hidden的作用(溢出隐藏、清除浮动、解决外边距塌陷)关于CSS浮动与取消浮动的问题
- CSS字体属性全解析详解CSS中的字体属性的使用CSS 字体属性font相关的用法CSS 表单元素不继承body的字体属性
- 简单介绍CSS hack的使用CSS Hack详解CSS浏览器兼容性Hack大全CSS Hack技术介绍及常用的Hack技巧集锦
- 一行代码解决各种IE兼容问题,IE6,IE7,IE8,IE9,IE10浅谈前端制作中,IE6还有必要兼容吗使用语义化标签去写你的HTML 兼容IE6,7,8让IE6支持兼容min-width、max-width CSS样式属性的方法兼容IE6、IE7的min-width、max-width写法Css样式兼容IE6,IE7,FIREFOX的浏览器的写法示例介绍兼容IE6的min-width、min-height的简单方法
- 移动端网页解决CSS的active伪类无效的方法CSS :active 伪类 元素被激活时的样式 a标签的四个css伪类(link、visited、hover、active)样式理解
- 简析CSS表达式attr()的运用CSS计数器counter()的用法简介进一步理解CSS编程中的块级元素和行内元素
- CSS计数器counter()的用法简介通过CSS3的object-fit来调整图片适配尺寸的技巧简介CSS中的伪元素简介简介CSS中的各种选择符Markdown.css样式简介CSS3 Columns分列式布局方法简介定义css设备类型-Media Queries图表简介及使用方法css3背景图片透明叠加属性cross-fade简介及用法实例