腾讯UED 提示信息美化CSS代码示例
176 浏览量
更新于2024-08-31
收藏 79KB PDF 举报
在本文档中,我们分享的是关于腾讯UED(User Experience Design,用户体验设计)中实现漂亮提示信息效果的代码示例。腾讯UED作为腾讯公司内部专注于用户体验设计的团队,其开发出的提示信息样式旨在提升用户与产品的交互体验。这个提示信息组件包括CSS样式和布局设计,适用于各种类型的提示消息,如成功、失败、点击计数等。
首先,CSS部分定义了几个关键类别的样式,如`.zeng_msgbox_layer`、`.zeng_msgbox_layer.gtl_ico_succ`、`.zeng_msgbox_layer.gtl_ico_fail`等。这些类通过`display: inline-block`设置为内联块级元素,设置了固定的高宽(54px),并使用`line-height: 54px`确保文字和图标对齐。字体大小是14px,颜色为#606060,背景图像引用了两个版本(针对IE6的兼容性处理)。背景图片包含多个状态下的提示图标,如成功(`.gtl_ico_succ`)、失败(`.gtl_ico_fail`)和清除(`.gtl_ico_clear`)的图形。
`.zeng_msgbox_layer_wrap`是一个包含所有提示信息的容器,采用`position: fixed`使其相对于浏览器窗口定位,显示在屏幕中央。`z-index: 65533`确保它位于其他元素之上。`.zeng_msgbox_layer`本身设置了背景图片的重复方式和位置,以及内边距和外边距,使其看起来更加整洁。
`.zeng_msgbox_layer.gtl_ico_succ`和`.zeng_msgbox_layer.gtl_ico_fail`是绝对定位的子元素,它们分别在提示信息的左边或右边显示图标,根据不同的状态调整位置。`.zeng_msgbox_layer.gtl_end`则是一个仅占位的图标,位于提示信息的右侧。
这份代码提供了如何在腾讯的产品中创建一个简洁、统一且易于理解的提示信息框的设计方案,这对于任何希望提升用户界面交互体验的开发者来说,都是一个值得参考的实践案例。通过理解和应用这些代码,开发者可以轻松地在自己的项目中实现类似的效果,增强用户与应用程序的互动。
点击了解资源详情
点击了解资源详情
点击了解资源详情
111 浏览量
115 浏览量
2012-06-18 上传
2019-12-17 上传
2018-01-19 上传
weixin_38543950
- 粉丝: 6
- 资源: 874
最新资源
- ADA-Framework:ADA框架是第一个旨在简化本机Android应用程序源代码的库。 你准备好了吗?-Android application source code
- 基于matlab的彩色图片去噪
- PHP实例开发源码—PHP飞天下载系统FTDMS.zip
- Creature-Creator:在Unity中按程序生成生物-受孢子启发
- 待办事项
- MATLAB工具箱大全-Matlab数学建模工具箱
- CodeFind:这是一个Android源代码参考应用程序-Android application source code
- leetcode答案-leetcode:学习用基础数据结构与常见算法二刷leetcode相关题目
- 2001年3月主要宏观经济统计指标
- ReactPhotosub:带React的WebSite Photosub
- kaniko-build-private-repo
- leetcode答案-leetcode1701:平均等待时间有一家只有一名厨师的餐厅。给定一个数组customers,其中customers[
- 生成艺术:围棋中的生成艺术
- 2021.1.23
- 金哥哥的秘密小屋.zip
- 金雅拓-Gemalto 智能汽车技术 M2M Automotive-综合文档