绘制对话框

作者: 钢笔先生 | 来源:发表于2020-01-31 15:48 被阅读0次

Time: 20200131

三角形的绘制

HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>三角形</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div class="triangle"></div>
</body>
</html>

CSS样式

.triangle {
    /* border: 50px solid #ccc; */
    border-top: 50px solid transparent;
    border-left: 50px solid #f00;
    border-bottom: 50px solid transparent;
    border-right: 0px solid #00f;

    width: 0px;
    height: 0px;
    margin: 50px auto;
}

对话框的绘制

HTML

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <link rel="stylesheet" href="dialog.css">
</head>
<body>
    <div class="dialog">
        Hello Everybody!
    </div>
</body>
</html>

CSS样式

.dialog {
    background-color: #6a6;
    width: 300px;
    height: 25px;
    margin: 50px auto;
    line-height: 25px;
    padding: 10px;
    border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -ms-border-radius: 6px;
    -o-border-radius: 6px;
    color:#fff;
    /* 相对定位 */
    position: relative; 
}

/* 加三角形 */
/* 使用伪元素 */
/* 向左的三角形,左边border为0,上下颜色为透明 */
.dialog::before {
    content: '';
    border-left: 0px solid #6a6;
    border-top: 10px solid transparent ;
    border-right: 10px solid #6a6;
    border-bottom: 10px solid transparent ;
    /* 绝对定位 */
    position: absolute;
    left: -10px;
    top: 14px;
}

显示效果

截屏2020-01-31下午3.46.26.png

END.

相关文章

  • 绘制对话框

    Time: 20200131 三角形的绘制 HTML CSS样式 对话框的绘制 HTML CSS样式 显示效果 END.

  • Flutter 踩坑记录

    1.问题描述: 一个聊天对话页面,由于对话框形状需要自定义,因此采用了CustomPainter来自定义绘制对话框...

  • 10.9学习总结

    今天学了MFC中的图形绘制,讲了其中图形绘制的设备环境,自定义画笔,颜色对话框,在图形中着色,定义画刷,设置字...

  • ps 如何绘制云朵状对话框?

    您的一个点赞,一句留言,一次打赏,一次关注,都是小编创作的动力源泉!转载须注明原作者及出处!》》》打赏直通车 1....

  • QDialog模态对话框绘制透明PNG图片

    模态对话框不管是通过样式表设置透明的PNG背景图还是通过加载QPixmap并且setMask绘制到背景上,透明区域...

  • 跟我一起学QT_QT标准对话框_字体选择框

    标准对话框 QT的标准对话框分为以下几种 颜色对话框 文件对话框 字体对话框 输入对话框 消息对话框 进度对话框 ...

  • 跟我一起学QT_QT标准对话框_颜色选择框

    标准对话框 QT的标准对话框分为以下几种 颜色对话框 文件对话框 字体对话框 输入对话框 消息对话框 进度对话框 ...

  • 跟我一起学QT_QT标准对话框_文件对话框

    标准对话框 QT的标准对话框分为以下几种 颜色对话框 文件对话框 字体对话框 输入对话框 消息对话框 进度对话框 ...

  • 12.2多重线性回归分析

    绘制:一张图上展现3个变量俩俩之间是否存在线性关系 步骤: 图形--旧对话框--散点图、点图--选择“矩阵散点图”...

  • 浏览器组成

    1、网络- 用来完成网络调用2、UI后端- 用来绘制类似组合选择框及对话框等基本组件,具有不特定于某个平台的通用接...

网友评论

    本文标题:绘制对话框

    本文链接:https://www.haomeiwen.com/subject/iyvgthtx.html