养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

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

时间:2024-09-25 16:25:05

Dreamweaver怎么用div+css绘制直角三角形呢,并利用直击三角形给一个区块添加标签?有两种方法都可以实现,我们来详细了解下。

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

工具/原料

DreamweaverCC2018

利用border-color/width/style绘制

1、打开DW,新建一个html文件,我们来先驻账答峰绘制一个红色边框的div。body中添加【<divclass="content"稆糨孝汶;></div>】定义CSS样式【width:400px;height:200px;border:1pxsolid#FF0000;】,保存文件后在网页中可以预览效果。

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

2、我们丐蹄答骊给大div中添加一个左上角的直角三角形。在我们的定义content样式的父级div中再添加一个子div【<divclass="芰垄孕动zj-topleft"></div>】并定义CSS样式【width:0;height:0;border-color:transparent#ff0000;border-width:0050px50px;border-style:solid】。保存后浏览网页就可以看到左上角的直角三角形就画好啦。boder-color定义颜色,并把一半的div隐藏就实现了实现了三角形;border-width定义三角三角形的大小和角度。

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

3、我们再学习制作右上角的直角三角形。只需要把刚才的border-width重新更改一下【border-width:050px50px0;】右上角的直角三角形就画好了,但是位置也应该在父级div的右上角。

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

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

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

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

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

6、最后试着绘制右下角的直角三角形,修改border-width值【border-width:50px50px00;】并通过绝对定位修改位置【position:absolute;bottom:0;right:0;】保存可以看到,已经画好啦。

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

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

1、这个方法就比刚才的简单好用了。定义CSS样式【 width:0px;height:0px;border-top:50pxsolidred;border-right:50pxsolidtransparent;】就可以直接绘制好左上角的直接三角形了。

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

2、右上角直角三角形定义CSS【border-top:50pxsolidred;border-left:50pxsolidtransparent;】

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

3、左下角直角三角形定义CSS【border-bottom:50pxsolidred;border-right:50pxsolidtransparent;】

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

4、右下角直角三角形定义CSS【border-bottom:50pxso盟敢势袂lidred;border-left:50p旌忭檀挢xsolidtransparent;】,同方法1一样,我们也可以通过绝对定位来修改直角三角形的位置。【position:absolute;bottom:0;right:0;】记得要在父级元素中添加【position:relative;】

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

© 一点知识