空心三角形指示箭头

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title>空心三角形指示箭头</title>
    <style>
        .box {
            position: relative;
            width: 300px;
            height: 100px;
            border: 6px solid #555;
            border-radius: 20px;
            margin: 100px auto;
            background-color: #8a98ff;
        }

        /*第一个三角形*/
        .box::before{  /*这里的伪元素用单冒号和双冒号都一样*/
            content: ‘‘;
            display: block;
            position: absolute;
            top: -26px;
            left: 80px;
            border-left: 20px solid transparent ;
            border-right: 20px solid transparent;
            border-bottom: 20px solid #555;
        }

        /*第二个三角形*/
        .box::after{
            content: ‘‘;
            display: block;
            position: absolute;
            top: -17.6px; /*向下偏移量是矩形边框宽度的1.4(根号2)倍,即8.4,top值为-26-(-8.4)*/
            left: 80px;
            border-left: 20px solid transparent;
            border-right: 20px solid transparent;
            border-bottom: 20px solid #8a98ff;
        }
    </style>
</head>
<body>
<div class="box"></div>
</body>
</html>

时间: 2024-11-26 02:54:29

空心三角形指示箭头的相关文章

空心三角形

空心三角形 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 26851 Accepted Submission(s): 7397 Problem Description 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,以便看看效

HDU 2091 空心三角形 --- 水题

/* HDU 2091 空心三角形 --- 水题 */ #include <cstdio> int main() { int kase = 0; char ch; int h, t; //h表示高 while (scanf("%c", &ch) == 1 && ch != '@'){ scanf("%d", &h); if (kase++){ printf("\n"); } getchar(); if

空心三角形(杭电2091)

/*空心三角形 Problem Description 把一个字符三角形掏空.就能节省材料成本.减轻重量,但关键是为了追求还有一种视觉效果.在设计的过程中.须要给出各种花纹的材料和大小尺寸的三角形样板.通过电脑暂时做出来.以便看看效果. Input 每行包括一个字符和一个整数n(0<n<41),不同的字符表示不同的花纹.整数n表示等腰三角形的高.显然其底边长为2n-1. 假设遇到@字符.则表示所做出来的样板三角形已经够了. Output 每一个样板三角形之间应空上一行,三角形的中间为空. 显然

hdoj 2091 空心三角形

空心三角形 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 29368    Accepted Submission(s): 8074 Problem Description 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,

实现空心三角形

背景: 项目过程中有个tab切换需要用到空心三角形的效果.作为一名后端工程师,实在是不知道怎么写,在网上找了一些看了一下别人的实现方式,发现大多数都是实心三角.后来终于发现一个实现空心三角的,顿时热泪盈眶啊.实现效果比较粗略,不过还是思路还是比较清晰的,借鉴了一下,在原有的基础上做了一些改进,增加一些效果 空心三角原理:主要利用元素伪类(:before,:after)实现 效果图: ps:移入换色 实现代码: <style> #talkbubble { width: 120px; height

几道水题(18岁的生日,空心三角形)

18岁的生日: 1 #include<stdio.h> 2 int m[13]={31,28,31,30,31,30,31,31,30,31,30,31}; 3 int nian(int x){ 4 if(x%400==0||(x%4==0&&x%100!=0))return 1; 5 else return 0; 6 } 7 int find(int x,int y,int z){ 8 if(nian(x))m[1]=29; 9 else m[1]=28; 10 int to

杭电2091(空心三角形)

空心三角形 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 29860    Accepted Submission(s): 8230 Problem Description 把一个字符三角形掏空,就能节省材料成本,减轻重量,但关键是为了追求另一种视觉效果.在设计的过程中,需要给出各种花纹的材料和大小尺寸的三角形样板,通过电脑临时做出来,

石头教你如何用纯CSS3绘制三角形、箭头。

经常在有些网站上看到一些三角图形,但通常这些都是图片,现在石头就教你如何用纯css3技术来绘制三角图形. 下面是具体步骤,把这些看一遍你也就懂得怎样来绘制三角形.箭头了. 1.新建一个元素,随便什么元素,不过我习惯性的会用块元素来做.如果行内元素就display:block它. <div class="box"></div> 2.把它的宽高设置为height:0px; width:0px; 3.设置边框border属性,用来实现三角形. 首先要了解border具

CSS绘制三角形和箭头

三角形 .sanjiaoxing{ position: relative; top: 3px; display: inline-block; margin-left: 8px; width: 0; height: 0; border-width: 5px;  //宽度 border-style: solid; border-color: #BBBBBB transparent transparent transparent;      //方向} 箭头.arrTop{ position: abs