您现在的位置是:网站首页> 编程资料编程资料
CSS的一些圆角图形实例分享CSS3制作圆角图片和椭圆形图片Css3圆角边框制作代码CSS3绘制圆角矩形的简单示例使用css实现圆角图形绘制纯CSS实现圆角折叠菜单的方法CSS实现反方向圆角的示例代码
2021-09-05
1136人已围观
简介 这篇文章主要介绍了CSS的一些圆角图形实例分享,包括带有3D效果的CSS圆角实现,需要的朋友可以参考下
这是比较流行的CSS圆角,制作方法和理解都有困难,但看完这篇文章,就能掌握这种方法。
先看效果:
制作方法
为了更好的理解,先用简单的代码为例。
XHTML代码:
XML/HTML Code复制内容到剪贴板
- <b class="top">
- <b class="b1">b>
- <b class="b2">b>
- <b class="b3">b>
- <b class="b4">b>
- b>
CSS代码:
CSS Code复制内容到剪贴板
- b{
- display:block;
- }
- .b1,.b2,.b3,.b4{
- overflow:hidden;
- height:1px;
- border-left:1px solid #000;
- border-right:1px solid #000;
- }
- .b1{
- margin:0 5px;
- background:#000;
- }
- .b2{
- margin:0 3px;
- border-width:0 2px;
- }
- .b3{
- margin:0 2px;
- }
- .b4{
- height:2px;
- margin:0 1px;
- }
这段代码效果如下图:
.top 是一个容器,.b1 是圆角顶部的横线,.b2 .b3 .b4 分别是设置递减的左右 margin 和相应的 border ,他们便组成了圆角圆弧中的几个点。合在一起,就组成了上半部分的圆角。看下面的动态图就能很好的理解了。
为了看的更清楚,图中用了较粗的“线”和“点”,看起来锯齿比较明显,而网页上设置的 1px、2px 就不容易看出锯齿了。
下半部分和上半部分的原理是一样的,只是“倒”过来了。
完整的代码
XTHML代码:
XML/HTML Code复制内容到剪贴板
- <div id="box">
- <b class="top">
- <b class="b1">b><b class="b2">b><b class="b3">b><b class="b4">b>
- b>
- <div id="content">内容区div>
- <b class="bottom">
- <b class="b4">b><b class="b3">b><b class="b2">b><b class="b1">b>
- b>
- div>
CSS代码:
CSS Code复制内容到剪贴板
- b{
- display:block;
- }
- .b1,.b2,.b3,.b4{
- overflow:hidden;
- height:1px;
- border-left:1px solid #000;
- border-right:1px solid #000;
- }
- .b1{
- margin:0 5px;
- background:#000;
- }
- .b2{
- margin:0 3px;
- border-width:0 2px;
- }
- .b3{
- margin:0 2px;
- }
- .b4{
- height:2px;
- margin:0 1px;
- }
- #content{
- border:solid #000;
- border-width:0 1px;
- }
3D效果CSS圆角
先看效果吧:
下面给出相应的代码。
XHTML代码:
XML/HTML Code复制内容到剪贴板
- <div class="box">
- <b class="b1">b><b class="b2">b><b class="b3">b><b class="b4">b>
- <div class="content">
- <h1>3D效果CSS圆角h1>
- div>
- <b class="b4b">b><b class="b3b">b><b class="b2b">b><提示:
本文由神整理自网络,如有侵权请联系本站删除!
本站声明:
1、本站所有资源均来源于互联网,不保证100%完整、不提供任何技术支持;
2、本站所发布的文章以及附件仅限用于学习和研究目的;不得将用于商业或者非法用途;否则由此产生的法律后果,本站概不负责!
相关内容
- CSS3绘制圆角矩形的简单示例CSS3制作圆角图片和椭圆形图片Css3圆角边框制作代码CSS的一些圆角图形实例分享使用css实现圆角图形绘制纯CSS实现圆角折叠菜单的方法CSS实现反方向圆角的示例代码
- 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编程中的块级元素和行内元素
点击排行
本栏推荐
