本篇文章介绍CSS实现对话框小尾巴功能的方法。 效果图如下: 对话框小尾巴,估计大家在实际开发中应该经常遇到过,省事点的就是叫设计小姐姐给切个带小尾巴的背景图,那不省事的呢? 边框的魔法 在css3出来之前,若通过css来实现小尾巴效果,可能使用最多的
本篇文章介绍CSS实现对话框小尾巴功能的方法。 效果图如下: ![]()
对话框小尾巴,估计大家在实际开发中应该经常遇到过,省事点的就是叫设计小姐姐给切个带小尾巴的背景图,那不省事的呢?
效果如下: ![]()
不设置 triangle 宽高,设置 border 10像素的透明边框,然后设置 top 方向边框颜色和父元素一致就可完成这样的效果,同理,变换小尾巴箭头方向只需要在top,bottom,left,right方向上单独设置不同的边框颜色即可。
被咬了一口的样式,残缺的美~
我们可以看到 triangle 继承了父元素 tooltip 的边框颜色以及背景色,同时我们还设置了小尾巴2个像素的圆角。 ![]() 其中 polygon 多边形的坐标如下: ![]()
深绿色块就是我们要显示的区域,然后逆时针翻转45度就成了我们想要的样式。
最后提供一个 sass 的mixin,参数是上下左右四个方向。
|
2021-04-14
2021-04-29
2018-01-07
2022-06-10
2021-09-30