css+html实现倒三角
倒三角的做法其实很简单,一个长宽都为0的框,它的四边其实是四个三角形。它有4条边,从左至右分别为left 、 top 、 right 、 bottom,设置宽高为0,border:50px,然后分别设置每条边的颜色,即可得到下面的四边形。然后设置 left 、right 、bottom的背景色为透明(transparent),即可得到漂亮的倒三角形。
效果图如下:
代码实现:
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title></title><style type="text/css">.container {width: 500px;margin: 100px auto;}.triangle {width: 0px;height: 0px;border-left: 50px solid red;border-right: 50px solid blue;border-top: 50px solid yellow;border-bottom: 50px solid green;}.corner {width: 0px; /* 宽高设置为0,很重要,否则达不到效果 */height: 0px;border: 50px solid yellow;border-bottom-color: transparent; /* 设置透明背景色 */border-left-color: transparent;border-right-color: transparent;}</style></head><body><div class="container"><div class="triangle">四边形</div></div><div class="container"><div class="corner">倒三角</div></div></body>
</html>
css+html实现倒三角相关推荐
- css 倒三角_倒三角结构:如何管理大型CSS项目
css 倒三角 by Luuk Gruijs Luuk Gruijs着 倒三角结构:如何管理大型CSS项目 (The Inverted Triangle Architecture: how to ma ...
- css 倒三角_【译】改善 CSS 的 10 个最佳实践
CSS 看起来是一种非常直接且不易犯错的语言.只需要添加规则以对网站进行样式设置就可以了,对吗?对于只需要几个 CSS 文件的小型站点,可能是这种情况.但是在大型程序中,这样可能会使样式迅速失控.如何 ...
- css 倒三角_改善CSS的10种最佳做法
CSS似乎是一种非常简单的语言,很难在其中犯错误.你只需添加样式规则,就可以对网站进行样式设置了,对吗?对于只需要几个CSS文件的小型网站,情况可能就是这样.但是在大型应用程序中,样式可能会迅速失控. ...
- css 倒三角_【推荐收藏】10 个最佳实践来改良你的 CSS
前言 ❝ 正文从这里开始- 1. 你真的需要框架吗? 首先,决定是否真的需要使用 CSS 框架.现在,有许多替代轻量级健壮(robust)框架的方法.通常,你不需要使用框架中的所有选择器,所以你的包中 ...
- css 倒三角_改善CSS的10种最佳做法,帮助你从样式中获得最大的收益。
翻译:英文 | https://medium.com/better-programming/10-best-practices-for-improving-your-css-84c69aac66e C ...
- css倒三角的几种实现方式
1.BASE64编码 图片 假如你已经有了三角形的图片,并且减少HTTP请求,那么将这个图片转换成一个BASE64字符串是最好的解决方案. 有用的工具 http://webcodertools.com ...
- HTML+CSS实现倒三角符号
在网页设计中通常需要实现倒三角符号的效果,比如下图当当网的搜索框: 那么,我们做出的最终效果是这样的: <!DOCTYPE html> <html> <head>& ...
- python打印乘法表口诀-用Python打印九九乘法表正三角和倒三角。
网上看到一道作业,用Python打印九九乘法表正三角和倒三角. 正三角输出: for i in range(1,10): for j in range(1,i+1): if(i==j): print( ...
- php怎么输出倒三角_JS数组中,两两比较的算法,为了获取重复的值,并在php数组中,使用这种倒三角算法...
紧接上一篇,数组内部两两比较 1.php数组的两两比较,暂时没思路,所以看了一些js的两两比较 2.js的两两比较的原理 //来源 https://blog.csdn.net/tatagg/artic ...
最新文章
- php 中文转拼音,可以只转首字母,可以设置utf8、gbk
- hexo 博客框架 可用作知识库
- LevelDb简单介绍和原理——本质:类似nedb,插入数据文件不断增长(快照),再通过删除老数据做更新...
- 心胸狭窄小肚鸡肠的男人_为心胸开阔的教育者编写新的剧本
- Keras一些基本概念
- python小白从哪来开始-python入门小白的困惑,怎么入门python?
- php连接mysql的方式_php连接mysql的三种方式
- 多文件云传输系统框架
- 计算机上找不到运行程序怎么办,电脑联网时显示找不到应用程序怎么办
- java html转word的坑 poi样式丢失还乱码
- 数据库mysql去重_MySQL数据库去重 SQL解决
- C#实现简单的加密防止拷贝复制软件
- 大地测量常用的四种坐标系
- linux中etc目录的英文全称
- idea从零到精通02之idea基础设置
- Maven跳过单元测试配置
- 阳关林场的前世今生:结合锁眼卫星(Keyhole[KH])发掘“阳关林场”55年来的变化
- 比较SQL Server Always On Cluster Mirroring
- 全面了解大数据“三驾马车”的开源实现
- 程序员必备利器——敏捷软件