css布局巧妙技巧之css三角示例的运用


Posted in HTML / CSS onMarch 16, 2022

css三角强化

上期的css三角是等腰的,有是我们需要像下面这中的直角,该怎么做呢?

css布局巧妙技巧之css三角示例的运用

接下来我一步步教你做:

在上期做法基础上做改动就行

css布局巧妙技巧之css三角示例的运用

只需要把上期这个盒子左边框和下边框宽度设为0,上边框加大宽度就行。

.demo1{
            width:0;
            height: 0;
            line-height: 0;
            font-size: 0;
            border-top:20px solid red ;
            border-right:10px solid green ;
            border-bottom:0px solid blue ;
            border-left:0px solid purple ;
        }

css布局巧妙技巧之css三角示例的运用

正好得到两个方向的直角三角形,将其中一个变透明就行。

<!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>Document</title>
    <style>
        .demo1{
            width:0;
            height: 0;
            line-height: 0;
            font-size: 0;
            border-top:20px solid transparent ;
            border-right:10px solid green ;
            border-bottom:0px solid blue ;
            border-left:0px solid purple ;
        }
    </style>
</head>
<body>
    <div class="demo1">

    </div>
</body>
</html>

css布局巧妙技巧之css三角示例的运用

案例

<!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>Document</title>
    <style>
        .demo{
            width: 160px;
            height: 24px;
            line-height: 24px;  /* 让文本垂直居中 */
            border: 1px solid red;
            margin: 50px  auto;
        }
        .demo1{
            position: relative;
            float: left;   /* span是行内元素,浮动之后可设置宽高*/
            width: 90px;
            height: 100%;
            background-color: red;
            text-align: center;
            color: #fff;
            font-weight: 700;
            margin-right: 8px;
        }
        .demo1 i{
            position: absolute;
            right: 0;
            top: 0;
            width: 0;
            height: 0;
            border-color: transparent #fff transparent transparent;
            border-style: solid;
            border-width: 24px 10px 0 0;
          }  
          .demo2{
              font-size: 12px;
              color: gray;
              text-decoration: line-through;
          }
    </style>
</head>
<body>
    <div class="demo">
        <span class="demo1"> 
            ¥1500
            <i></i>
        </span>
        <span class="demo2">¥1999</span>
    </div>
</body>
</html>

css布局巧妙技巧之css三角示例的运用

结语

以上就是css布局技巧css三角示例的巧妙运用的详细内容,更多关于css布局三角运用的资料请关注三水点靠木其它相关文章!

 
HTML / CSS 相关文章推荐
纯CSS实现设置半个字符的样式
Jul 03 HTML / CSS
CSS Grid布局教程之浏览器开启CSS Grid Layout汇总
Dec 30 HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
Oct 21 HTML / CSS
css3实现书本翻页效果的示例代码
Mar 08 HTML / CSS
HTML5 Canvas画线技巧——实现绘制一个像素宽的细线
Aug 02 HTML / CSS
探讨HTML5移动开发的几大特性(必看)
Dec 30 HTML / CSS
HTML5 canvas基本绘图之绘制五角星
Jun 27 HTML / CSS
详解CSS故障艺术
May 25 HTML / CSS
HTML基础详解(下)
Oct 16 HTML / CSS
HTML5之高度塌陷问题的解决
Jun 01 HTML / CSS
HTML中link标签属性的具体用法
May 07 HTML / CSS
CSS中calc(100%-100px)不加空格不生效
May 07 HTML / CSS
css3新特性的应用示例分析
Mar 16 #HTML / CSS
CSS font-variation 可变字体的魅力(实例详解)
HTML中的表单元素介绍
HTML中的表格元素介绍
HTML基本元素标签介绍
使用CSS连接数据库的方式
css常用字体属性与背景属性介绍
You might like
Classes and Objects in PHP5-面向对象编程 [1]
2006/10/09 PHP
详解HTTP Cookie状态管理机制
2016/01/14 PHP
解决Laravel无法使用COOKIE和SESSION的问题
2019/10/16 PHP
javascript基础的动画教程,直观易懂
2007/01/10 Javascript
jquery validator 插件增加日期比较方法
2010/02/21 Javascript
javascript cookie操作类的实现代码小结附使用方法
2010/06/02 Javascript
JQuery Highcharts 动态生成图表的方法
2013/11/15 Javascript
详解jquery中$.ajax方法提交表单
2014/11/03 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
2015/04/06 Javascript
WEB前端开发都应知道的jquery小技巧及jquery三个简写
2015/11/15 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
angularjs实现简单的购物车功能
2017/09/21 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
angular1.x ui-route传参的三种写法小结
2018/08/31 Javascript
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
javascript实现导航栏分页效果
2019/06/27 Javascript
python实现归并排序算法
2018/11/22 Python
python 获取utc时间转化为本地时间的方法
2018/12/31 Python
关于Python 的简单栅格图像边界提取方法
2019/07/05 Python
简单了解Django ContentType内置组件
2019/07/23 Python
Python散点图与折线图绘制过程解析
2019/11/30 Python
在python中计算ssim的方法(与Matlab结果一致)
2019/12/19 Python
使用pyecharts1.7进行简单的可视化大全
2020/05/17 Python
python中数字是否为可变类型
2020/07/08 Python
Python调用系统命令os.system()和os.popen()的实现
2020/12/31 Python
美国眼镜网:GlassesUSA
2017/09/07 全球购物
皮姆斯勒语言学习:Pimsleur Language Programs
2018/06/30 全球购物
八年级物理教学反思
2014/01/19 职场文书
司马光教学反思
2014/02/01 职场文书
数控专业大学毕业生职业规划范文
2014/02/06 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
学校周年庆活动方案
2014/08/22 职场文书
学院党的群众路线教育实践活动整改方案
2014/10/04 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
2015年教师节贺卡寄语
2015/03/24 职场文书
Python中super().__init__()测试以及理解
2021/12/06 Python