题目
以下关于鼠标悬浮状态效果的描述,错误的是A. HoverEffect.Scale为动画播放方式,鼠标悬浮时:组件大小从100%缩小至80%,鼠标离开时:组件大小从80%还原至100%B. HoverEffect.Auto为组件默认提供的悬浮态效果,由各组件定义。C. HoverEffect.None为禁用悬浮态效果。D. HoverEffect.Highlight为动画播放方式,鼠标悬浮时:组件背景色叠加一个5%透明度的白色,视觉效果是组件的原有背景色恢复至原有样式。
以下关于鼠标悬浮状态效果的描述,错误的是 A. HoverEffect.Scale为动画播放方式,鼠标悬浮时:组件大小从100%缩小至80%,鼠标离开时:组件大小从80%还原至100% B. HoverEffect.Auto为组件默认提供的悬浮态效果,由各组件定义。 C. HoverEffect.None为禁用悬浮态效果。 D. HoverEffect.Highlight为动画播放方式,鼠标悬浮时:组件背景色叠加一个5%透明度的白色,视觉效果是组件的原有背景色恢复至原有样式。
题目解答
答案
D
解析
本题考查对HoverEffect枚举值的理解,需掌握不同悬浮效果的具体表现形式。关键点在于区分各枚举值对应的动画逻辑:
- HoverEffect.Scale:缩放动画的实现逻辑;
- HoverEffect.Auto:默认悬浮效果的定义方式;
- HoverEffect.None:禁用悬浮效果的含义;
- HoverEffect.Highlight:背景色叠加的具体效果。
错误选项往往因对效果逻辑描述不准确而暴露。
选项分析
选项A
描述HoverEffect.Scale为缩放动画,鼠标悬浮时组件大小从100%缩小至80%,离开时还原。
正确:缩放效果通常通过调整组件大小实现,缩小后还原符合逻辑。
选项B
说明HoverEffect.Auto由各组件自定义默认悬浮效果。
正确:Auto表示自动处理,不同组件可定义不同默认效果。
选项C
指出HoverEffect.None禁用悬浮效果。
正确:None直接关闭悬浮态,无动画或样式变化。
选项D
描述HoverEffect.Highlight为背景叠加5%透明白色,恢复原有样式。
错误:叠加白色会改变背景色(如变浅),而非“恢复原有样式”。实际效果应为背景色变亮,而非还原。