html+css写三角形
首先我们来看下面一段代码在页面中的效果图:
<!doctype html>
<html><head><meta charset="utf-8"><title>三角形</title><style>.triangle{width: 0;height: 0;border: 300px solid red;border-top-color: black;border-bottom-color: yellow;border-left-color: green;border-right-color: blue;}</style></head><body><div class="triangle"></div></body></html>
效果图:
看到这个效果图,我们就大概知道三角形怎么写了,我们可以将border-bottom设为none这样方块的下半边就没有了
border-bottom: none;
效果图:
然后我们在将border-left 和 border-right的颜色设为透明,这样就只剩border-top了
完整代码:
<!doctype html>
<html><head><meta charset="utf-8"><title>三角形</title><style>.triangle{width: 0;height: 0;border: 100px solid transparent;border-top-color: black;border-bottom: none;border-left-color: transparent;border-right-color: transparent;}</style></head><body><div class="triangle"></div></body></html>
效果图:
html+css写三角形相关推荐
- CSS写三角形和一个小风车案例
CSS实现三角形与小风车案例 三角形原理 盒子设置宽高为0 边框设置为10px solid 颜色为透明transparent 想要在哪个方向的三角形就根据边框的显示的方向 border-right 右 ...
- html中如何写不规则图形,CSS写三角形、五角形等不规则图形
写页面的时候时长遇到一些奇怪图形,用css是可以实现各种不规则图形的,下面举例几个常用的: 一.三角形 利用border-color支持transparent这一特性,隐藏三条边框,实现三角形. .t ...
- HTML之CSS画三角形原理,纯CSS写三角形样式集合(原理解析)
一.实现原理 在css3中,我们主要使用的是一个transparent的属性,意思是透明的,比如我们将字体设置为黑色会写color:black,那么如果想把字体的颜色设置为透明,我们可以写color: ...
- css写三角形,对号√
三角形:.active::after{content:"";position: absolute;top:0;right:0;width: 0;height: 0;border-t ...
- css写出三角形(兼容IE)
利用css写三角形,兼容IE7 .arrow-up { width:0px; height:0px; border-left:10px solid transparent; border-right: ...
- android三角形切图软件,还在为小三角形切图?使用纯CSS写一个简单的三角形
同学们,当美工给的设计图是这样: 或者这样: 我的内心其实是拒绝的-_-:但工作还得干,大部分同学会写 .icon{width:20px;height:20px;display:block;margi ...
- css画三角形(怎么用css画三角形)
如何用css3画一个有边框的三角形 如果是一个正方形,我们写边时,会用到border,但我们这里讨论的三角形本身就是border,不可能再给border添加border属性,所以我们需要用到其他办法. ...
- css继承和边框圆角 及 写三角形
1. css可以继承的属性有哪些? Font 系列 text系列 color line-height 2. border-radius的值的问题 四个值的顺序是左上右上右下左下. ...
- 利用CSS伪元素写三角形
在做一些网页布局的时候,经常会遇到各种方向的三角形,常常令人头疼,今天给大家介绍一些利用CSS伪元素写各个方向三角形的方法 目录 一.CSS伪元素写三角形 1.向右的三角形 2.向上的三角形 3.向下 ...
最新文章
- 宠粉福利,100G网盘最新架构技术资料合集限时领
- jdk 8 时区 转换_使用JDK 8将收藏转换为地图
- UE3 渲染线程的分析及优化
- 终端安装解决svn cannot set LC_CTYPE locale的问题
- mysql数据库索引回表_简述 MySQL 数据库的覆盖索引与回表
- mysqldump备份过程中都干了些什么
- 3802.消灭数组-AcWing题库
- WinForm窗体美化
- Qwins系统工具v1.3.0绿色版
- 内部审计具体准则第28号—信息系统审计
- halcon例程学习笔记(10)---图像灰度共生矩阵cooc_feature_image.hdev
- JS 流行库(三):Zepto
- 【分享-免费OCR工具 在线+移动端】免费在线图片多国文字识别
- 某网站提供的香港空间,美国空间,国内空间测速结果
- linux su 不能输密码错误,su - root正确输入密码但是登录不了系统,报错su: Permission denied...
- 熟练掌握python需要多久_“熟”(shu)与“熟”(shou)的区别
- 数据结构复习题集(客观题)
- 基于MATLAB的人体行为检测与识别
- GHOST系统备份图解
- 四种企业传输大文件的方法
热门文章
- ZeroBrane Studio远程调试Cocos2d-x的Lua脚本
- oracle odbc drivers,Actual ODBC drivers 介绍
- 移动webH5真机调试方案
- matlab应用于体育彩票上,马尔科夫预测法在体育彩票“排列三”中的应用
- m4s转为mp4实例:使用ffmpeg和批处理将m4s转为mp4
- 联想装win7驱动遇到问题的解决
- 企业信息化常见缩略词汇总
- http隧道、https、SSL层、http代理、在线代理、socks代理区别
- Presto中broadcast join和partition join执行计划的处理过程
- 虽然计算机应用的范围越来越广,下列各句中,加点的成语使用恰当的一项是( ) A.虽然计算机应用的范围越来越广,但拥有了它并不意味着一切工作都会那么轻而易举,一挥而就。 B... _满分5_满分网...