【前端小技巧】利用border画三角形及梯形

border是围绕元素内容和内边距的一条或多条线,border 属性允许你规定元素边框的样式、宽度和颜色

值:
border-width  粗细  none/hidden/solid/dashed/dotted
border-color    颜色  默认颜色是字体颜色
border-style    类型
可以综合写成:border:width color style

注意点:
边框是绘制在背景之上,因此。有些透明的背景会与边框重合。

总结:

1.设置一个边border有颜色,设置旁边两条边border颜色透明,不设置对边border,三角形指向无设置边的方向(如6,7情况)
2.设置一个边border有颜色,设置旁边1条边border颜色透明,其他两条边border不设置(如8情况,是在图7的情况之上去掉了上边)

Original: https://www.cnblogs.com/10manongit/p/13045360.html
Author: 热爱前端知识
Title: 【前端小技巧】利用border画三角形及梯形

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/37156/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • php-redis 总结

    php-redis代码库和文档地址:https://github.com/phpredis/phpredis/#readme string 字符串类型: list 列表类型(也是链…

    Linux 2022年9月14日
    096
  • Redis

    Redis原创笑笑师弟 最后发布于2018-12-21 14:17:59 阅读数 1780 收藏展开目录 redis简介 redis功能 redis学习步骤 windows系统下的…

    Linux 2022年9月14日
    096
  • PYTORCH: 60分钟 | 神经网络

    神经网络可以使用 torch.nn包构建。 现在你已经对autograd有所了解, nn依赖 autograd 定义模型并对其求微分。 nn.Module 包括层,和一个返回 ou…

    Linux 2022年11月12日
    0117
  • CPU架构对redis的性能影响

    CPU架构对redis的性能影响 主流CPU架构 一个CPU处理器中通常有多个运行核心,每一个运行核心称为一个物理核,每个物理核都可以运行应用程序。每个物理核都拥有 私有的一级缓存…

    Linux 2022年9月14日
    0121
  • [Git] git commit调用模板描述本次提交内容

    git commit 的作用是简要描述本次提交内容 如果描述没有固定的要求,就可以使用简单描述 git commit -m “描述” 如果对每次提交的描述有…

    Linux 2022年8月30日
    0131
  • 【macOS】IDEA 里面的git fetch 拉不到远程分支

    【问题】IDEA 里面的git fetch 总是拉不到远程的分支。如下所示,只拉取到master分支,但实际上,远程有很多很多分支。 找到了一个方法:需要修改下 .git/conf…

    Linux 2022年8月30日
    0170
  • 【Linux】【8】切换JDK版本时报错,bash: ./java: cannot execute binary file

    原因:安装jdk的版本和linux系统版本对不上,把64位的jdk版本移到32位上面安装了,所以会出现上面的问题。 解决方案:建议都调整为64位版本的,资源前面的博客有 原因:安装…

    Linux 2022年8月20日
    0154
  • Linux 安装golang

    下载之后上传到linux进行解压, tar zxvf go1.11.linux-amd64.tar.gz 解压之后设置环境变量, vi ~/.bashrc export GOROO…

    Linux 2022年8月24日
    0134
  • git rm -f 误删暂存区&工作区文件怎么办?

    1、命令git rm -f 该命令会在工作区(本地文件) 和 暂存区 中删除filename 文件,风险较大要慎用! (1)第一种情况:filename使用了commit提交到了m…

    Linux 2022年8月30日
    0143
  • Git,GitHub与GitLab的区别

    Git是一种版本控制系统,是一种工具,用于代码的存储和版本控制。 GitHub是一个基于Git实现的在线代码仓库,是目前全球最大的代码托管平台,可以帮助程序员之间互相交流和学习。 …

    Linux 2022年8月30日
    0136
  • Linux内核机制—wait唤醒机制

    定义并初始化等待队列头 wait_queue_head 定义并初始化 wait_queue_entry autoremove_wake_function() 就是实际执行唤醒本线程…

    Linux 2022年8月26日
    091
  • yum只下载不安装,并自动下载依赖文件

    yum -y install –downloadonly –downloaddir=/tmp/nfs-utils-offline nfs-utils Original: htt…

    Linux 2022年8月30日
    0156
  • easylog — Linux 下的简单日志库

    之前使用 log4c 或者 log4cpp 的时候, 总需要配置一些文件和链接库之类复杂的配置。 虽然越复杂越说明这个软件支持的功能多、可选择性强, 但是对于一个小的项目,或者要研…

    Linux 2022年8月24日
    0144
  • springboot系列十、springboot整合redis、多redis数据源配置

    一、简介 Redis 的数据库的整合在 java 里面提供的官方工具包:jedis,所以即便你现在使用的是 SpringBoot,那么也继续使用此开发包。 二、redidTempl…

    Linux 2022年9月14日
    0138
  • Linux-DTS基础

    设备树使用手册 简单的说,设备树是一种描述硬件配置的树形数据结构, 有且仅有一个根节点[4]。它包含了有关CPU、物理内存、总线、串口、PHY以及其他外围设备信息等。该树继承了Op…

    Linux 2022年8月26日
    0140
  • centos 更换yum 源

    1.如果系统有wget : 备份yum repo for i in $(ls);do mv ${i}{,.bak};done for i in $(ls);do mv ${i%.b…

    Linux 2022年11月7日
    068
最近整理资源【免费获取】:   👉 程序员最新必读书单  | 👏 互联网各方向面试题下载 | ✌️计算机核心资源汇总