首页 > 其他分享 >css边框斜角

css边框斜角

时间:2023-06-14 17:47:46浏览次数:37  
标签:斜角 linear gradient 100% 边框 20px calc 15px css

为实现下面图形形状

<style>
.box{width:200px;height:100px;}
</style>
<div class="box" ></div>

1、利用linear-gradient

.box{
    background: linear-gradient(135deg, transparent 15px, #3b3 0) top left,       linear-gradient(-135deg, transparent 15px, #3b3 0) top right,       linear-gradient(-45deg, transparent 15px, #3b3 0) bottom right,       linear-gradient(45deg, transparent 15px, #3b3 0) bottom left;         background-size: 50% 50%;       background-repeat: no-repeat;
}

2、利用clip-path

.chamfer{
      width: 200px;
      height: 100px;
  
      background: #009EEB; 
      clip-path: polygon( 20px 0, calc(100% - 20px) 0, 100% 20px, 100% calc(100% - 20px), calc(100% - 20px) 100%, 20px 100%, 0 calc(100% - 20px), 0 20px);
  }

 

标签:斜角,linear,gradient,100%,边框,20px,calc,15px,css
From: https://www.cnblogs.com/yunjiao/p/17480920.html

相关文章

  • vue3 css ts 双重弹跳加载动画
    /双重弹跳加载动画*/效果如同页面https://codepen.io/yjx123/pen/zYMvbML<ahref="javascript:void(0)"@click="startLoading"><inline-svg:src="getAssetPath(iconPath)"></inline-svg><div:style="{......
  • CSS动画和过渡的区别
    CSS动画和过渡都是用来实现网页元素的动态效果,但它们在实现方式和应用场景上有一些区别。CSS过渡(CSSTransitions)是在元素状态改变时实现平滑过渡效果的一种机制。过渡通过指定元素的属性变化,使元素从一个状态平滑地过渡到另一个状态。过渡通常用于响应用户操作、交互效果或状态......
  • CSS选择器的优先级和权重。
    定义:CSS选择器的优先级和权重是用来确定当多个选择器应用于同一个元素时,哪个选择器的规则将会生效。以下是CSS选择器优先级和权重的解释:CSS选择器的优先级:1.内联样式:应用于HTML元素内部的style属性,具有最高的优先级。如2.ID选择器:通过元素的id属性选择元素,如#example,具有较高的......
  • css如何实现文字两端对齐效果
    想要实现文字两端对齐效果,可以使用CSS的text-align属性。设置text-align:justify;即可实现文字两端对齐效果。一、方法一给元素设置 text-align: justify;text-align-last:justify;并且加上text-justify:distribute-all-line;目的是兼容ie浏览器p{width:130px;text-al......
  • CSS常用属性
    颜色RGB(红,绿,蓝)三种颜色的集合,最低值是0(十六进制00)到最高值255(十六进制FF)HSLH色相(0-360),S饱和度(百分比),L亮度(百分比)(不)透明度rgba、hsla(新版浏览器可不写a,直接写4个值)line-height行间距(letter-spacing字母间间距,word-spacing单词间距)值描述normal默认。......
  • C# Winform TabControl边框设置
     参考https://stackoverflow.com/questions/2567172/c-sharp-tabcontrol-border-controls  ......
  • vue 报错 !!vue-style-loader!css-loader?{“sourceMap“:true}!.
    npmrundev报错Thesedependencieswerenotfound:*!!vue-style-loader!css-loader?{"sourceMap":true}!../../node_modules/vue-loader/lib/style-compiler/index?{"vue":true,"id":"data-v-858b20d4","scoped":true,......
  • css实现向上滚动动画
    <!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=edge"/><metaname="viewport"content="w......
  • antd 5.0 定制主题如此酷炫,我决定开启 @ant-design/cssinjs 阅读之旅
    前言antd5.0正式发布已经有一段时间了,发布当天,一心二用的看完直播。很喜欢整个设计,有种简约快乐工作的感觉,某些功能设计初衷也给了我一些启发。antd5.0提供的主题定制挺酷炫的,加之我最近对「CSS-in-JS」很感兴趣。于是迫不及待的打开了它的源码,准备研究一番。我大部分情况下都......
  • 前端-CSS生成器
    按钮https://uiverse.io/buttons有好看的button、卡片、输入框等https://markodenic.com/tools/buttons-generator/玻璃态https://hype4.academy/tools/glassmorphism-generator调色板https://mycolor.space/滚动条https://scrollbar.jason-liang.com/......