CSS - code

CSS code

倾斜按钮

html 复制代码
<style>
  button {
    width: 180px;
    height: 80px;
    background: #409eff;
    border: none;
    outline: none;
    display: block;
    margin: 0 auto;
    color: #fff;
    font-size: 18px;
    border-radius: 15px 0;
    position: relative;
    transform: skew(-20deg);
  }
  button::before {
    position: absolute;
    content: '';
    width: 20px;
    height: 20px;
    background: #409eff;
    background: radial-gradient(circle at 0 0, transparent 0 20px, #409eff 21px);
    bottom: 0;
    left: -19px;
  }
  button::after {
    position: absolute;
    content: '';
    width: 20px;
    height: 20px;
    background: #409eff;
    background: radial-gradient(circle at 100% 100%, transparent 0 20px, #409eff 21px);
    top: 0;
    right: -19px;
  }
  button span {
    /* 行盒不支持变形 */
    display: block;
    transform: skew(20deg);
  }
</style>
<button><span>倾斜按钮</span></button>
相关推荐
一楼的猫15 小时前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作
掘金一周15 小时前
想换一辆电车,JYM有什么推荐 | 沸点周刊 5.21
前端·人工智能·后端
Nian.Baikal15 小时前
Cesium 3D Tiles 加载与优化实战
前端·cesium
KaMeidebaby16 小时前
卡梅德生物技术快报|噬菌体肽库展示技术构建 Mhp168‑Hsp70 定向随机肽库:流程、质控与数据结果
前端·数据库·其他·百度·新浪微博
lchcy16 小时前
前端实现单点登录(SSO登录)
前端
卷帘依旧16 小时前
SPA下的路由模式详解
前端
环信17 小时前
2026年开发者选择即时通讯厂商应注意的几点
前端
卷帘依旧17 小时前
Generator 全面解析 + async/await 深度对比
前端·javascript
yqcoder17 小时前
数据劫持的双雄:深入解析 Object.defineProperty 与 Proxy
开发语言·前端·javascript
lichenyang45317 小时前
鸿蒙聊天 Demo 练习 03:接入 Next.js 后端接口,实现真机前后端联调
前端