会员登录
注册帐号
找回密码?
帐号登录
QQ登录
微信登录
综合资源
论坛首页
BBS
每日更新
转换程序
图片转换
热门搜索
更多
前端开发
Discuz教程
JavaScript技巧
CSS布局
网站优化
响应式设计
搜索
承接
网站维护
网站升级
数据转换
页面美化
插件二开
BUG修复
热门
插件
板摸
教程
分享
攻略
经验
电脑
服务器
分类
数据转换
网站升级
故障排查
BUG修复
页面美化
插件升级
每日签到
会员分享(资源)
网站源码
精品教程
网站建设带案例
网站维护
优质站长运营专区
官方发布最新DZ插件
官方发布最新DZ模板
官方发布最新首发资源
官方发布最新团购资源
草根吧
»
论坛首页
›
∷草根吧扩展区∷
›
PHP技术区
›
CSS3绘图实例代码~纯CSS代码画图!
返回列表
查看:
496
|
回复:
0
[HTML+CSS+JS特效]
CSS3绘图实例代码~纯CSS代码画图!
[复制链接]
小草根
小草根
当前离线
买家信用
卖家信用
6673
热度
1万
元宝
262
贡献
管理员
发消息
发表于 2014-12-15 15:46:53
|
显示全部楼层
|
阅读模式
css
3绘图实例代码,请在火狐运行,css3的圆角形状,在经过transform处理之后,overflow属性hidden值的表现会出现不兼容,moz核心下正常,在webkit核心的浏览器下,hidden的区域始终是方块形状,无视圆角。
代码如下
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS3绘图实例代码</title>
<style type="text/css">
*{
margin:0;
padding:0;
}
body {
background: #fff;
}
.color1{
background: #ffb400;
}
.color2{
background: #e78500;
}
.color3{
background: #bd5d00;
}
.color4{
background: #9e3300;
}
.color5{
background: #772400;
}
div{
overflow: hidden;
}
.wrapper{
width:450px;
height:450px;
left:50%;
top:50%;
margin:-225px 0 0 -225px;
position: absolute;
}
.top{
width:48px;
height:62px;
top:9px;
left:232px;
position: absolute;
}
.top .right{
width:48px;
height:62px;
border-radius: 35px 40px 0px 0px/15px 70px 10px 0px;
z-index: 1;
position: absolute;
}
.top .left{
width:160px;
height:320px;
top:7px;
left:-93px;
z-index: 2;
border-radius: 160px/320px;
position: absolute;
}
.top .mask1{
width:40px;
height:100px;
border-radius: 40px/100px;
background: #fff;
z-index: 3;
top:0px;
left:-32px;
position: absolute;
}
.top .mask2{
width:200px;
height:200px;
border-radius: 200px;
background: #fff;
z-index: 4;
top:55px;
left:-92px;
position: absolute;
}
.center{
width:340px;
height:192px;
margin:79px 0 0 57px;
}
.center .box1{
width:360px;
height:360px;
border-radius:180px;
margin:0 0 0 -20px;
}
.center .box1 .box1_1{
width:300px;
height:400px;
border-radius: 200px/300px;
margin:-40px 0 0 -20px;
}
.center .box2{
width:900px;
height:900px;
background: #fff;
margin:-265px 0 0 -383px;
border-radius: 900px;
}
.bottom{
width:550px;
height:330px;
border-radius: 550px/330px;
margin:-75px 0 0 -122px;
transform: rotate(6deg);
-webkit-transform: rotate(6deg);
-moz-transform: rotate(6deg);
-o-transform: rotate(6deg); /*Opera*/
}
.bottom .box1{
width:320px;
height:600px;
border-radius: 320px/600px;
margin:-380px 0 0 180px;
transform: rotate(5deg);
-webkit-transform: rotate(5deg);
-moz-transform: rotate(5deg);
-o-transform: rotate(5deg); /*Opera*/
}
.bottom .box2{
width:320px;
height:600px;
border-radius: 320px/600px;
margin:35px 0 0 -35px;
transform: rotate(3deg);
-webkit-transform: rotate(3deg);
-moz-transform: rotate(3deg);
-o-transform: rotate(3deg); /*Opera*/
}
.bottom .box3{
width:320px;
height:600px;
border-radius: 320px/600px;
margin:30px 0 0 -30px;
}
</style>
</head>
<body>
<div class="wrapper">
<div class="top">
<div class="right color3"></div>
<div class="left color1"></div>
<div class="mask1"></div>
<div class="mask2"></div>
</div>
<div class="center">
<div class="box1 color2">
<div class="box1_1 color1"></div>
</div>
<div class="box2"></div>
</div>
<div class="bottom">
<div class="box1 color5">
<div class="box2 color4">
<div class="box3 color3"></div>
</div>
</div>
</div>
</div>
</body>
</html>
复制代码
绘图
,
实例
,
代码
,
画图
相关帖子
•
[1314]帖子副标题 V1.3.3 - DZ学习研究交流 · 插件 专业开源[1314]
•
SEO静态资源优化 V3.0.4 高级版 - DZ学习研究交流 · 插件 专业开源[1314]
•
SEO超级伪静态 V3.6.3 高级版 - DZ学习研究交流 · 插件 专业开源[1314]
•
SEO分类信息优化 V1.2.8 - DZ学习研究交流 · 插件 专业开源[1314]
•
西瓜分类信息-拨打电话方面的代码修改
•
Discuz!论坛转小程序教程(Discuz!X3.4 X3.2小程序都适用)
•
[1314]SEO优化插件 V2.8.7 - DZ学习研究交流 · 插件 专业开源[1314]
•
文字特效代码
•
js代码
•
是时候丢弃 Python 2.0,将 100 万行的代码迁移到 Python 3.0 了!
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
站长帮
SEO推广
软件工具
精品教程
网站源码【不限制会员】
发布任务
站长头条
广告软文(AD)
Discuz应用插件
DZ专员
草根吧Discuz!团队成员
小黑屋
|
手机版
|
草根吧