当前位置:  开发笔记 > 前端 > 正文

如何从DIV创建一个三角形

如何解决《如何从DIV创建一个三角形》经验,为你挑选了1个好方法。

我有一个divHTML,里面写着一些文字.
div通过设置它的创建X,Y坐标和heightwidth.
我想绘制一个三角形叠加,div这样我的内容就不会丢失.
我不能改变的X,Y坐标为我其他div的定位是基于此div.
使用多重div方法生成三角形似乎也不可行,因为我不确定div我将在哪个文本中写下......

有人可以建议我如何做到这一点..?



1> SpaceBeers..:

您可以使用图像执行此操作,但更有趣的方法是使用div的边框来制作三角形.

.triangle {
     font-size: 0px; 
     line-height: 0%; 
     width: 0px;
     border-bottom: 20px solid #000;
     border-left: 10px solid #000;
     border-right: 10px solid #000;
}

这里的工作原理在这里解释得更清楚了

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有