百度地图标注提示框CSS气泡对话框实现属性解决方案

简介: 百度地图标注提示框CSS气泡对话框实现属性解决方案

20200301092351679.png


百度地图需要做气泡对话框的提示,如果通过CSS实现;

HTML:

<div class="main">
</div>

CSS:

       .main {
            position: relative;
            width: 180px;//内容框宽度
            height: 150px;//内容框高度度
            background:#000;
            border-radius: 10px;
        }
        .main:after {
            position: absolute;
            top: 100%;//自适应内容框高度定位
            left: 20px;
            width: 30px;//小尾巴的内容宽度,大小决定是否出现漏斗
            height: 30px;//小尾巴的内容宽度,大小决定是否出现漏斗
            content: '';
            box-sizing: border-box;
            border-top: 30px solid transparent;
            border-left: 30px solid #f3f5f6;
            border-right: 30px solid #f3f5f6;
            background: inherit;//继承内容框背景色
            background-position: -20px bottom;
            background-origin: border-box;
        }


Done!

相关文章
|
8天前
|
前端开发
页面无法滑动-CSS: touch-action属性
页面无法滑动-CSS: touch-action属性
19 0
|
8天前
|
容器
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
mui.css 滚动条消失 导致超出部分无法显示 overflow属性
10 0
|
1天前
|
前端开发
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
css样式字体、文本、背景属性,盒子模型详解,轻松调教出优美的字体和网页背景色
|
1天前
|
前端开发 UED 开发者
【专栏】CSS3 动画卡顿性能优化解决方案
【4月更文挑战第29天】本文探讨了CSS3动画卡顿的原因,包括复杂动画效果、过多元素参与、低效代码结构和硬件资源限制,并提出优化措施:简化动画路径、控制元素数量、优化代码结构、利用硬件加速及性能监测。通过实际案例展示了优化效果,强调了性能优化对提升用户体验的重要性。在开发中,应持续关注并优化动画性能,以适应网页应用的需求。
|
10天前
|
前端开发
CSS列表属性
CSS列表属性。
18 5
|
11天前
|
前端开发 UED
CSS cursor的一些相关属性
CSS cursor的一些相关属性
|
12天前
|
前端开发
css的一些属性
css的一些属性
|
15天前
|
编解码 前端开发 iOS开发
前端开发入门笔记(八)CSS3属性详解:动画详解+Flex布局图文详解+Web字体
前端开发入门笔记(八)CSS3属性详解:动画详解+Flex布局图文详解+Web字体
58 1
|
15天前
|
前端开发 容器
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
CSS3属性详解(一)文本 盒模型中的 box-ssize 属性 处理兼容性问题:私有前缀 边框 背景属性 渐变 前端开发入门笔记(七)
27 2
|
15天前
|
前端开发 JavaScript 容器
CSS属性:定位属性+案例讲解:博雅互动 前端开发入门笔记(五)
CSS属性:定位属性+案例讲解:博雅互动 前端开发入门笔记(五)
18 1