首页 > 软件开发 > HTML >

html中div+css怎么画/绘制直角三角形

来源:互联网 2023-03-16 19:11:22 435

Dreamweaver 怎么用div css绘制直角三角形呢,并利用直击三角形给一个区块添加标签?有两种方法都可以实现,我们来详细了解下。i4d办公区 - 实用经验教程分享!

html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

工具/原料

  • Dreamweaver CC2018

利用border-color/width/style绘制

  • 1

    打开DW,新建一个html文件,我们来先绘制一个红色边框的div。body中添加【div class="content">/div>】定义CSS样式【width: 400px;height: 200px;border: 1px solid #FF0000;】,保存文件后在网页中可以预览效果。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 1相关内容未经许可获取自百度经验
  • 2

    我们给大div中添加一个左上角的直角三角形。在我们的定义content样式的父级div中再添加一个子div【div class="zj-topleft">/div>】并定义CSS样式【width: 0;height: 0;border-color: transparent #ff0000;border-width:0 0 50px 50px;border-style:solid】。保存后浏览网页就可以看到左上角的直角三角形就画好啦。boder-color定义颜色,并把一半的div隐藏就实现了实现了三角形;border-width定义三角三角形的大小和角度。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 3

    我们再学习制作右上角的直角三角形。只需要把刚才的border-width重新更改一下【border-width: 0 50px 50px 0;】右上角的直角三角形就画好了,但是位置也应该在父级div的右上角。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 4

    我们可以利用绝对定位来实现。先在父级div的样式中加入【position:relative】,然后再子级div样式中添加绝对定位的数值【position: absolute;right: 0;】,保存刷新后可以看到,已经成功啦。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 5

    然后我们再试着制作左下角的直角三角形,同刚才的方法一样,只需要修改border-width值【border-width:50px 0 0 50px;】并通过绝对定位修改位置【position: absolute;bottom: 0;】刷新保存可以看到,已经画好啦。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 6

    最后试着绘制右下角的直角三角形,修改border-width值【border-width:50px 50px 0 0;】并通过绝对定位修改位置【position: absolute;bottom: 0;right:0;】保存可以看到,已经画好啦。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 直接利用border-top/bottom/left/right绘制

  • 1

    这个方法就比刚才的简单好用了。定义CSS样式【i4d办公区 - 实用经验教程分享!

    width: 0px;height: 0px;border-top: 50px solid red; border-right: 50px solid transparent;】就可以直接绘制好左上角的直接三角形了。i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 2

    右上角直角三角形定义CSS【border-top: 50px solid red; border-left: 50px solid transparent;】i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 3

    左下角直角三角形定义CSS【border-bottom: 50px solid red; border-right: 50px solid transparent;】i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 4

    右下角直角三角形定义CSS【border-bottom: 50px solid red; border-left: 50px solid transparent;】,同方法1一样,我们也可以通过绝对定位来修改直角三角形的位置。【position: absolute;bottom: 0;right: 0;】记得要在父级元素中添加【position:relative;】i4d办公区 - 实用经验教程分享!

    html中div css怎么画/绘制直角三角形?i4d办公区 - 实用经验教程分享!

  • 注意事项

    • 我已经给朋友们列出了css样式,只需要复制并修改你想定义的数值就可以啦

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!i4d办公区 - 实用经验教程分享!


    标签: CSSHTML

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码