首页 > 其他分享 >CSS实现梯形

CSS实现梯形

时间:2024-05-22 14:51:48浏览次数:14  
标签:right container 实现 梯形 height solid radius border CSS

1、这是结构代码,实现两个体形盒子对称

    <div class="container">
        <div class="box1"></div>
        <div class="box2"></div>
    </div>

2、这是CSS样式代码

        .container {
            width: 400px;
            height: 400px;
            border: 2px solid #000;
            margin: 50px auto;
            text-align: center;
            line-height: 400px;
            background: linear-gradient(to right, skyblue, white);
        }
        .container div {
            display: inline-block;
        }
        .container .box1 {
            width: 100px;
            height: 0;
            border-top: 80px solid pink;
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
            border-right: 20px solid transparent;
            border-bottom: 0 solid deeppink;
            border-left: 0 solid skyblue;
        }
        .container .box2 {
            width: 100px;
            height: 0;
            border-top: 0 solid pink;
            border-right: 0 solid transparent;
            border-bottom: 80px solid deeppink;
            border-left: 20px solid transparent;
            border-top-right-radius: 10px;
            border-bottom-right-radius: 10px;
        }

最终的运行结构是

 

标签:right,container,实现,梯形,height,solid,radius,border,CSS
From: https://www.cnblogs.com/smile-fanyin/p/18206236

相关文章

  • css布局:三栏布局
    1.左侧盒子200px,中间盒子大于等于500px,右侧盒子300px:<divclass="main"> <divclass="left"></div> <divclass="con"></div> <divclass="right"></div></div><style>.main{ m......
  • 德邦快递携手火山引擎,构建“数据飞轮”实现精准营销
     在快递行业中,数据的复杂性和多样性一直是企业面临的一大挑战。 在近日的采访中,德邦快递谈到通过引入火山引擎数智平台VeDI旗下系列数据产品,解决了长期困扰其营销活动的数据“黑盒”问题,显著提升了用户识别和营销效率,实现了月活用户和下单用户数的跃升。 德邦快递数字......
  • d3 v7树图实现动态边框,新增/编辑兄弟节点、子节点,删除节点和拖拽、缩放,动态边框
    d3版本:v7。PS:在用d3之前需要先了解SVG和CSS相关知识。树图生成部分和部分效果都是用SVG相关标签完成的。 效果图:  全部代码:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metaname="viewport"content="width=devi......
  • 文件系统(四):FAT32文件系统实现原理
    FAT32是从FAT12、FAT16发展而来,目前主要应用在移动存储设备中,比如SD卡、TF卡。隐藏的FAT文件系统现在也有被大量使用在UEFI启动分区中。为使文章简单易读,下面内容特意隐藏了很多实现细节,关于分区、格式化等相关的内容,可以查看之前的文章:文件系统(一):存储介质、原理与架构文件系......
  • 2024.05.09 vue实现
    所花时间(包括上课): 1 h左右代码量(行):  200  左右搏客量(篇):1了解到的知识点: vue2的选项式api备注(其他): <!--components文件中的Person.vue--><template><divclass="person"><h2>姓名:{{name}}</h2><h2>年龄:{......
  • Java实现抓取在线视频并提取视频语音为文本
     最近在做大模型相关的项目,其中有个模块需要提取在线视频语音为文本并输出给用户。作为一个纯后端Jave工程师,搞这个确实是初次尝试。二、调研基于上述功能模块,主要有三大任务:1、提取网页中的视频2、视频转语音3、语音转文本。首先是第一项:尝试了jsoup,webmagic等工......
  • MD5加密函数 宏实现
    原文https://blog.csdn.net/zhanglongfei_test/article/details/127868750一、下载宏文件点击下载md5宏.xla二、找到excle并加载宏1、依次打开【文件】-【选项】-【自定义功能区】选中【开发工具】2、这样在Excel顶部就多了一栏【开发工具】3、选择【加载项】-【浏览】-选......
  • 高德地图安卓sdk,在uniapp中实现,地图上多个坐标点,点击坐标点,显示坐标信息
     <template><viewclass="content"><mapid="map":style="{width:'100%',height:'50vh'}":markers="markers":longitude="longitude":latitude=......
  • 允许鼠标响应 css,pointer-events: auto; 和 pointer-events: all; 有什么区别,用哪个
    在CSS中,`pointer-events:auto;`和`pointer-events:all;`实际上并不存在`pointer-events:all;`这个值,因此不用考虑哪个更好。正确的用法是`pointer-events:auto;`。###`pointer-events`属性的概述`pointer-events`属性用于控制一个元素是否响应鼠标事件(如点击、悬停......
  • 15 个你不知道的 CSS 属性 转载
    在Web开发领域中,CSS(层叠样式表)是构建网站视觉美感和布局的支柱。虽然许多开发人员熟悉常用的CSS属性,但仍有大量隐藏的宝石等待被发现。在今天这篇文章中,我们揭示了15个隐藏的CSS属性,这些属性可能没有引起您的注意,但在增强您的网页设计能力方面具有巨大的潜力。1.backdrop......