用css写一个三角形
2016-05-07 17:25
411 查看
今天闲着没事,想写个三角形看看
用到的border 和 trasparent(透明)
css代码
出现的效果是这样的
我们可以看到当所有的边都设置之后,有四个方向的等腰三角形
我们只需要一个方向的就够了,把把其他边设置透明就行
产生的效果如下:
用到的border 和 trasparent(透明)
<body> <div></div> </body>
css代码
div{ float:left; background-color: #00ced1; border-top: 100px solid #fafad2; border-left: 100px solid #cd5c5c; border-right: 100px solid #00bfff; border-bottom: 100px solid #ffa07a; }
出现的效果是这样的
我们可以看到当所有的边都设置之后,有四个方向的等腰三角形
我们只需要一个方向的就够了,把把其他边设置透明就行
div{ float:left; border-top: 100px solid transparent; border-left: 100px solid #cd5c5c; border-right: 100px solid transparent; border-bottom: 100px solid transparent;}
产生的效果如下:
相关文章推荐
- CSS rgb颜色产生原理 & 颜色对照表
- div+css3绘制基本图形
- CSS三列自适应布局
- CSS中background:url(图片) 不能显示的问题
- 实现CSS等分布局的4种方式
- [CSS3] CSS :target Selector
- Flex 布局教程:语法篇
- CSS position 定位
- css学习小结
- CSS小技巧
- 关于纯css实现简单的下拉菜单
- css的继承性
- Css的优先级
- Css的优先级
- Css的优先级
- Css的优先级
- 可否控制<link type=text/css rel=stylesheet href=style.css>
- 让两个<div>在一个<div>里水平显示
- CSS HACK
- 毕设笔记--CSS样式修改