web前端课程网站(Web前端基础精品入门(HTML+CSS+JavaScript+JS)[爱前端]听课笔记3:三角形的制作)
导读:菜单中有的项目有夏季菜单,需要添加一个三角形,这个三角形是利用两个边框不同颜色产生的楔形制作的...
菜单中有的项目有夏季菜单 ,需要添加一个三角形 ,这个三角形是利用两个边框不同颜色产生的楔形制作的
设置盒子的高度和宽度均为0,边框合适的大小 ,透明颜色 ,对应边设置高度 、颜色
几个变形如下
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>三角形</title>
<style type="text/css">
.sjx{
width:0px;
height:0px;
border: 10px solid transparent;
border-top: 10px solid red;
}
.sjx_left{
width:0px;
height:0px;
border: 10px solid transparent;
border-left: 10px solid red;
}
.sjx_bottom{
width:0px;
height:0px;
border: 10px solid transparent;
border-bottom: 10px solid red;
}
.sjx_right{
width:0px;
height:0px;
border: 10px solid transparent;
border-right: 10px solid red;
}
.sjx_widen{
width:0px;
height:0px;
border: 20px solid transparent;
border-top: 10px solid red;
}
.sjx_height{
width:0px;
height:0px;
border: 10px solid transparent;
border-top: 20px solid red;
}
</style>
</head>
<body>
上三角
<div class="sjx"></div>
左三角
<div class="sjx_left"></div>
底三角
<div class="sjx_bottom"></div>
右三角
<div class="sjx_right"></div>
上三角变宽
<div class="sjx_widen"></div>
上三角变高
<div class="sjx_height"></div>
</body>
</html>
最终的效果如下:
声明:本站所有文章 ,如无特殊说明或标注 ,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!