纯css画出的图形——html5
来源:互联网 发布:中国古代史网络课答案 编辑:程序博客网 时间:2024/05/17 07:44
复制下面代码,保存为.html格式
<html><head></head><style type="text/css"> #square { width: 100px; height: 100px; background: red; } #rectangle { width: 200px; height: 100px; background: red; } #circle { width: 100px; height: 100px; background: red; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; } #oval { width: 200px; height: 100px; background: red; -moz-border-radius: 100px/50px; -webkit-border-radius: 100px/50px; border-radius: 100px/50px; } #triangle-up { width: 0px; height: 0px; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; } #triangle-down { width: 0px; height: 0px; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 100px solid red; } #triangle-left { width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-right: 100px solid red; } #triangle-right { width: 0px; height: 0px; border-top: 50px solid transparent; border-bottom: 50px solid transparent; border-left: 100px solid red; } #triangle-topleft { width: 0px; height: 0px; border-top: 100px solid red; border-right: 100px solid transparent; } #triangle-topright { width: 0px; height: 0px; border-top: 100px solid red; border-left: 100px solid transparent; } #triangle-leftbottom { width: 0px; height: 0px; border-bottom: 100px solid red; border-right: 100px solid transparent; } #triangle-rightbottom { width: 0px; height: 0px; border-bottom: 100px solid red; border-left: 100px solid transparent; } #parallelogram { width: 150px; height: 100px; margin-left: 20px; -webkit-transform: skew(20deg); -moz-transform: skew(20deg); -o-transform: skew(20deg); } #trapezoid { border-bottom: 100px solid red; border-left: 50px solid transparent; border-right: 50px solid transparent; height: 0; width: 100px; } #star-six { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; position: relative; } #star-six:after { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-top: 100x solid red; position: absolute; content: ""; top: 30px; left: -50px; } #star-five { margin: 50px 0; position: relative; display: block; color: red; width: 0px; height: 0px; border-right: 100px solid transparent; border-bottom: 70px solid red; border-left: 100px solid transparent; -moz-transform: rotate(35deg); -webkit-transform: rotate(35deg); -ms-transform: rotate(35deg); -o-transform: rotate(35deg); } #star-five:before { border-bottom: 80px solid red; border-left: 30px solid transparent; border-right: 30px solid transparent; position: absolute; height: 0; width: 0; top: -45px; left: -65px; display: block; content: ''; -webkit-transform: rotate(-35deg); -moz-transform: rotate(-35deg); -ms-transform: rotate(-35deg); -o-transform: rotate(-35deg); } #star-five:after { position: absolute; display: block; color: red; top: 3px; left: -105px; width: 0px; height: 0px; border-right: 100px solid transparent; border-bottom: 70px solid red; border-left: 100px solid transparent; -webkit-transform: rotate(-70deg); -moz-transform: rotate(-70deg); -ms-transform: rotate(-70deg); -o-transform: rotate(-70deg); content: ''; } #yin-yang { width: 96px; height: 48px; background: #eee; border-color: red; border-style: solid; border-width: 2px 2px 50px 2px; border-radius: 100%; position: relative; } #yin-yang:before { content: ""; position: absolute; top: 50%; left: 0; background: #eee; border: 18px solid red; border-radius: 100%; width: 12px; height: 12px; } #yin-yang:after { content: ""; position: absolute; top: 50%; left: 50%; background: red; border: 18px solid #eee; border-radius: 100%; width: 12px; height: 12px; }</style><body> <p> <div id="square"> </div> </p> <p> <div id="rectangle"> </div> </p> <p> <div id="circle"> </div> </p> <p> <div id="oval"> </div> </p> <p> <div id="triangle-up"> </div> </p> <p> <div id="triangle-down"> </div> </p> <p> <div id="triangle-left"> </div> </p> <p> <div id="triangle-right"> </div> </p> <p> <div id="triangle-topleft"> </div> </p> <p> <div id="triangle-topright"> </div> </p> <p> <div id="triangle-leftbottom"> </div> </p> <p> <div id="parallelogram"> </div> </p> <p> <div id="trapezoid"> </div> </p> <p> <div id="star-six"> </div> </p> <p> <div id="star-five"> </div> </p> <p> <div id="yin-yang"> </div> </p></body></html>
用支持Html5的浏览器firefox,chrome,IE9等打开
- 纯css画出的图形——html5
- css画出的各种图形
- 纯CSS绘制的图形
- html5中的画布canvas---画出弧线、旋转的图形
- CSS实现画出多种图形
- 画出特定的图形
- 纯Css写的三角图形
- 纯CSS制作的图形效果
- 纯CSS画的基本图形
- 纯css图形
- 纯客户端Web技术总结——HTML5, Javascrpit, CSS
- CSS画出的图
- 纯CSS制作各种图形
- 纯CSS绘制基本图形
- 纯CSS画基本图形
- 纯CSS制作各种图形
- 使用纯的CSS绘制简易的图形
- 如何使用纯CSS画出三角形之border法
- 输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印。
- 融资就像谈恋爱
- hadoop常用的命令大全
- VC中TRACE()的用法,终于学会了点皮毛,好累!
- 任务:委派任务
- 纯css画出的图形——html5
- 两种方法设计分类器
- java文件路径
- Google后Hadoop时代的新“三驾马车”——Caffeine、Pregel、Dremel
- gmail邮件的pop收取
- Android内存溢出(OOM)
- get mac address
- 10130SuperSale
- 关于IOS的视频录制