【css面试题】css实现气泡框效果

简介: 今天我们来了解一个面试中特别容易考到的一个页面效果,那就是气泡框,我们先来看看是什么样子的

今天我们来了解一个面试中特别容易考到的一个页面效果,那就是气泡框,我们先来看看是什么样子的


4f0d420f3815b3b17813f8b1dbdcaa6f.png


标签部分


首先我们先设定一个标签,文字内容随意输入


    <body>    <div class="location">       Hello CSS!    </div></body>


    样式部分


    样式部分才是关键,气泡框的三角通过伪元素 、border 实现,然后再定位到合适的位置,就可以实现相应的效果了。代码中都有详细的注释。


      <style>      .location{          background-color: green;          color: white;          display: inline-block;          padding: 0 .7em;          height: 2em;          line-height: 2em;  /*文字垂直居中*/          border-radius: 10px;          position: relative;      }      .location::before{          position: absolute;          content: '';          height: 0;          width: 0;          right: 10px;          top: 1.5em;          /* 边框大小与font-size相同 */          border-width: 1em;          /* 边框为实线 */          border-style: solid;          /* 顶部边框为绿色,其余都为透明,因此会有一个向下的三角形 */          border-color: green transparent transparent transparent;      }</style>
      相关文章
      |
      4月前
      |
      前端开发
      css实现伪类三角形气泡框 带边框
      css实现伪类三角形气泡框 带边框
      30 3
      |
      1月前
      |
      前端开发 开发者
      CSS面试考点:盒模型、选择器、单位和像素概念
      【4月更文挑战第2天】 CSS面试考点:盒模型、选择器、单位和像素概念
      |
      1月前
      |
      前端开发 容器
      CSS面试考点:隐藏元素、BFC、垂直居中、CSS3新特性
      【4月更文挑战第2天】 CSS面试考点:隐藏元素、BFC、垂直居中、CSS3新特性
      |
      1月前
      |
      编解码 前端开发 容器
      CSS常见的面试题以及答案 500字以上
      【4月更文挑战第1天】 CSS常见的面试题以及答案 500字以上
      |
      4月前
      |
      前端开发 JavaScript 容器
      前端面试之梳理CSS
      前端面试之梳理CSS
      17 1
      |
      4月前
      |
      编解码 前端开发 JavaScript
      高频CSS面试题
      高频CSS面试题
      151 0
      |
      4月前
      |
      前端开发 网络协议 JavaScript
      【前端面试题】 HTML+CSS篇
      【前端面试题】 HTML+CSS篇
      |
      4月前
      |
      存储 前端开发 JavaScript
      前端基础面试题(HTML,CSS,JS)
      前端基础面试题(HTML,CSS,JS)
      |
      4月前
      |
      数据采集 前端开发 JavaScript
      【面试题】常见前端基础面试题(HTML,CSS,JS)
      【面试题】常见前端基础面试题(HTML,CSS,JS)
      169 0
      |
      4月前
      |
      编解码 前端开发 JavaScript
      【面试题】前端面试中需要注意的细节 Css知识点
      【面试题】前端面试中需要注意的细节 Css知识点