css 实用技巧 —— 使用border属性绘图(三角形、梯形、对话框尖角)

简介: css 实用技巧 —— 使用border属性绘图(三角形、梯形、对话框尖角)

三角形

<template>
    <div style="padding: 20px">
        <div class="triangle"></div>
    </div>
</template>
<style scoped>
    .triangle {
        width: 0;
        border: 10px solid;
        border-color: #f30 transparent transparent;
    }
</style>

梯形

<template>
    <div style="padding: 20px">
        <div class="trapezoid"></div>
    </div>
</template>
<style scoped>
    .trapezoid {
        width: 10px;
        height: 10px;
        border: 10px solid;
        border-color: #f30 transparent transparent;
    }
</style>

对话框尖角

<template>
    <div style="padding: 20px">
        <div class="trapezoid"></div>
    </div>
</template>
<style scoped>
    .trapezoid {
        width: 0px;
        border-width: 10px 4px;
        border-style: solid;
        border-color: #f30 #f30 transparent transparent;
    }
</style>
目录
相关文章
|
3天前
|
前端开发
css 实用技巧 —— div在div中水平垂直居中(两种方法)
css 实用技巧 —— div在div中水平垂直居中(两种方法)
15 3
|
3天前
|
前端开发
css实用技巧——给锚点定位添加偏移
css实用技巧——给锚点定位添加偏移
8 3
|
3天前
|
Web App开发 前端开发 JavaScript
css【详解】—— content属性(含css计数器)
css【详解】—— content属性(含css计数器)
7 3
|
3天前
|
前端开发
css 实用技巧 —— 永远居中的弹窗
css 实用技巧 —— 永远居中的弹窗
5 2
|
3天前
|
前端开发
css实用技巧——利用内联元素的padding实现高度可控的分隔线
css实用技巧——利用内联元素的padding实现高度可控的分隔线
7 2
|
3天前
|
前端开发
css 绘图——钉子
css 绘图——钉子
6 1
|
3天前
|
前端开发
css 实用技巧 —— 文字和图标垂直居中对齐(四种方法)
css 实用技巧 —— 文字和图标垂直居中对齐(四种方法)
12 1
|
3天前
|
前端开发 容器
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
css【详解】—— margin属性(含margin百分比值,margin负值,margin合并,margin:auto,margin失效)
7 1
|
2天前
|
前端开发
CSS 绘图【汇总】
CSS 绘图【汇总】
2 0
|
3天前
|
前端开发
设计--字体样式---斜体,CSS字体属性用法
设计--字体样式---斜体,CSS字体属性用法