用Div+CSS完成一个等腰梯形
来源:互联网 发布:冯文乐网络春晚 编辑:程序博客网 时间:2024/06/04 17:39
1.思路:等腰梯形实质上是顶点在同一点的两个相似三角形叠加在一起的的非公共部分。我们知道,用CSS很容易地能做出一个三角形,所以同理,做出一个等腰梯形也不是很困难 。我们只需要将内部的div水平垂直定位在外部div的内部,然后通过border大法绘出一个三角形,内部div其实并不一定要是一个三角形,因为内部div的主要用途在于覆盖外部三角形的一部分,使之成为一个等腰梯形,所以对外部div来说只需设置它的背景色为白色即可。
2.代码:
<div class="box"> <div class="inner"></div> </div>
*{ padding:0; margin:0; box-sizing:border-box; } .box{ width:0; height:0px; border:100px solid; border-color:transparent transparent red transparent; position:relative; } .inner{ position:absolute; width:80px; height:80px; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); background:#fff; }
3.截图
阅读全文
0 0
- 用Div+CSS完成一个等腰梯形
- 等腰梯形
- 2003:等腰梯形
- 问题 C: 等腰梯形
- 打印直角三角形,等腰三角形、直角梯形、等腰梯形
- 天勤OJ 题目1387: 等腰梯形
- 一个等腰菱形
- 等腰梯形,我总是把i和1弄错了!!!!!!!!!!!!!
- 使用三种循环方法编写等腰梯形图形
- css实现梯形
- 利用CSS画梯形
- 一个div+css实例
- 这次做div+css网站用的一个CSS HACK
- c语言入门之项目3.7——用for循环输出一个等腰直角三角形
- css实现梯形标签页
- 一个CSS+DIV的demo
- 用梯形法求定积分
- 梯形
- Spark源码分析之HashShuffle读写流程
- java 吵醒休眠的线程
- wordpress创建页面时没有模板选项
- 中国日期格式
- python 多态性
- 用Div+CSS完成一个等腰梯形
- 01、UIPickerView-案例1
- 禅道 项目管理软件
- 基于Apache CXF和Java(spring+maven)的webservice服务端实现
- react-redux异步加载时使用的中间件
- wdatePicker日历控件
- 搜索框点击文字消失、带背景
- How can I find out which process and user is modifying a file?
- js内存泄漏详解