本文为  H5EDU  机构官方  HTML5培训  教程,主要介绍: CSS基础教程  ——  纯CSS开发的气泡式提示框
 作为前端开发人员,我们都熟悉使用CSS来生成页面上丰富的样式,对于边框border属性来说,也是我们最熟悉不过的CSS属性,今天我们这里将介绍如何使用纯CSS来生成一个气泡式样的提示框,希望大家喜欢!

在这篇文章中我们将使用:after伪标签来生成提示框的指示箭头。

首先我们定义提示框相关属性,我们添加了box阴影和文字阴影效果,这样让提示框更加漂亮:

/* bubble */
.tip-bubble {
  position: relative;
  background-color: #202020;
  width: 100px;
  padding: 20px;
  color: #CCC;
  text-align: center;
  border-radius: 10px;
  margin: 50px;
  border: 1px solid #111;
  box-shadow: 1px 1px 2px #202020;
  -moz-box-shadow: 1px 1px 2px #202020;
  -webkit-border-shadow: 1px 1px 2px #202020;
  text-shadow: 0px 0px 15px #fff;
}复制代码
接下来我们处理:after伪标签:

.tip-bubble:after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  border: 15px solid;
}复制代码
最后我们定义提示框的箭头方向:

.tip-bubble-top:after {
  border-bottom-color: #202020;
  left: 50%;
  bottom: 100%;
  margin-left: -15px;

}

CSS强化教程

CSS基础教程——纯CSS开发的气泡式提示框相关推荐

  1. html与css基础教程:CSS构造块

    1.CSS3提供的新功能,圆角.阴影效果.文字阴影.自定义字体.旋转文本.半透明背景颜色.多图像背景.渐变等. 2.样式表包含了定义网页外观的规则.一条规则的两部分选择器和声明块. 3.CSS中的注释 ...

  2. CSS 基础教程:CSS 语法

    CSS 语法 CSS 规则集(rule-set)由选择器和声明块组成: 选择器指向您需要设置样式的 HTML 元素. 声明块包含一条或多条用分号分隔的声明. 每条声明都包含一个 CSS 属性名称和一个 ...

  3. CSS基础教程(下)

    今天把看<CSS基础教程>的下半部分笔记贴出来,嘿嘿,希望也对大家有点好处. 一.             文本 1.       基本字体属性 下面看看字体的几个属性: 1)font-f ...

  4. DIV+CSS基础教程

    DIV+CSS基础教程 第一节  了解DIV+CSS 一.什么是DIV+CSS DIV元素是html(超文本语言)中的一个元素,是标签,用来为HTML文档内大块(block-level)的内容提供结构 ...

  5. css做名单,css基础教程:2021年适合新手的7个CSS入门教程推荐

    上一篇我们向同学们推荐了5个html入门教程,本篇我们继续向同学们精选推荐一些适合新手学习的CSS基础入门教程,欢迎学习! 首先我们来介绍什么是CSS?以及CSS的作用 CSS 是一种标准样式表语言, ...

  6. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第三章:简单控件

    第 3 章 简单控件 本章介绍了App开发常见的几类简单控件的用法,主要包括:显示文字的文本视图.容纳视图的常用布局.响应点击的按钮控件.显示图片的图像视图等.然后结合本章所学的知识,演示了一个实战项 ...

  7. kettle实战教程-纯实战开发

    kettle实战教程-纯实战开发 欢迎关注笔者的公众号: java大师, 每日推送java.kettle运维等领域干货文章,关注即免费无套路附送 100G 海量学习.面试资源哟!!个人网站: http ...

  8. html css右下角三角形,纯CSS绘制三角形(各种角度)

    CSS/HTML 的 纯CSS绘制三角形(各种角度) 我们的网页因为 CSS 而呈现千变万化的风格.这一看似简单的样式语言在使用中非常灵活,只要你发挥创意就能实现很多比人想象不到的效果.特别是随着 C ...

  9. [css] 怎样用纯CSS实现禁止鼠标点击事件?

    [css] 怎样用纯CSS实现禁止鼠标点击事件? pointer-events: none; 是css3新出现的属性,意思就是禁止鼠标点击事件,当元素中有这一属性时,链接.点击事件统统失效. 个人简介 ...

  10. 2022 最新 Android 基础教程,从开发入门到项目实战【b站动脑学院】学习笔记——第六章:数据存储

    第 6 章 数据存储 本章介绍Android 4种存储方式的用法,包括共享参数SharedPreferences.数据库SQLite.存储卡文 件.App的全局内存,另外介绍Android重要组件-应 ...

最新文章

  1. 如何使用 DBCC MEMORYSTATUS 命令来监视 SQL Server 2005 中的内存使用情况
  2. 云计算的认识和看法_【云计算】如何理解云计算才是正确的?
  3. mysql_fetch_row,mysql_fetch_array,mysql_fetch_assoc的区别
  4. poj1063 解题报告(poj 1063 analysis report)
  5. 关于windows10 CMD 的一些操作
  6. linux中断申请之request_threaded_irq【转】
  7. (王道408考研数据结构)第四章串-第二节:串的模式匹配算法(朴素和KMP)
  8. 《实现模式(修订版)》—第2章模式
  9. python继承方案_python中的动态调度和继承
  10. Android 动态更换app图标
  11. IEC 60601-2-33:2022 《医疗诊断用磁共振设备基本安全和基本性能的特殊要求》。
  12. Cadence Allegro PCB 17.4的叠层、正片和负片的设计
  13. taylor+swift纽约公寓_Taylor Swift $1,800 万美元的纽约豪宅到底豪在哪里?
  14. 使用python 多进程进行基于websocket 的实时视频流处理
  15. 分数换算小数补0法_小学数学概念+知识点顺口溜汇总+常用单位换算汇总
  16. 新华三:助力IPv6部署,我们责无旁贷
  17. python体能达标成绩_Python+Excel数据分析实战:军事体能考核成绩评定(九)评定个人等级...
  18. kazam录制视频在windows下无法播放解决办法
  19. python编程midi键盘按键错乱_键盘按键错乱超简单解决教程
  20. 攻防世界MISC刷题1-50

热门文章

  1. 项目经理成长之路的三个层次
  2. android+cast+sdk,如何使用Android发现Chromecast设备?
  3. 双电机智能小车装配教程(海灵智电)
  4. 【计算机组成原理】CPU是什么
  5. Linux debian解压和压缩.rar文件教程
  6. 【电脑讲解】电脑知识入门大全,超详细电脑基础知识讲解
  7. CCYYMMDD时间格式
  8. 美国卡内基梅隆大学计算机排名,卡内基梅隆大学世界排名
  9. windows环境中java jdk环境配置
  10. Scala折叠(fold)