前端气泡效果实现的方式
气泡效果在前端设计中很常见,如上图就是一种对话气泡效果的实际应用。气泡效果在CSS前端编程中实现的难点是不规则的三角形,比较主流的设计思路是通过绝对定位的伪元素来制作该三角形效果。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | .container { width : 300px ; height : 200px ; background-color : #a8d5f3 ; position : relative ; border-radius:. 6em ; } .container::after{ color : #a8d5f3 ; content : '' ; position : absolute ; background-color :currentColor; background :linear-gradient( 135 deg, transparent 50% , currentColor 50% ); width : 50px ; height : 50px ; z-index : -1 ; transform:rotateZ( 60 deg); right : -15px ; } |
前端纯CSS绘制三角形可以参考《纯CSS绘制三角形》。
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步