样式交互效果 #

样式交互效果是替代的元件样式,当Widgets(元件)在浏览器中处于特定状态时,例如被鼠标移到或点击时,这些样式会自动应用到Widgets(元件)。当Widgets(元件)进入触发状态时,样式交互效果被应用。当Widgets(元件)退出触发状态时,样式交互效果被移除,Widgets(元件)恢复到其基本样式。

一些常见的例子包括。

  • 文本链接在鼠标移动时获得下划线
  • 点击时改变颜色的按钮
  • 当聚焦或应用错误状态时,文本字段会获得不同的边框颜色。

你可以根据自己的需要为一个Widgets(元件)分配尽可能多的样式交互效果。

提示

请看 interactive button tutorial (opens new window) ,学习如何使用按钮的样式交互效果。

(opens new window) 样式交互效果 #

(opens new window) 鼠标移动 #

当鼠标指针移到Widgets(元件)上时应用。(默认添加到 text links (opens new window) )。

(opens new window) 鼠标下降 #

当Widgets(元件)被点击,而鼠标按钮被按下时应用。(默认添加到 text links (opens new window) )。

(opens new window) 精选 #

当Widgets(元件)用 Set Selected 动作设置为它的选择状态时,或者当复选框或单选按钮被点击时自动应用。

(opens new window) 禁用 #

当Widgets(元件)被 Disable 动作设置为禁用状态时应用。(默认添加到表单Widgets(元件),如 text fields (opens new window)droplists (opens new window) )。

(opens new window) 误差 #

当Widgets(元件)被 Error State Set 动作设置为错误状态时应用。

(opens new window) 重点关注 #

当Widgets(元件)在浏览器中拥有焦点时应用。像 text fields (opens new window)droplists (opens new window) 这样的表格Widgets(元件)在被点击或标签到时自动获得浏览器焦点。你也可以用 Focus 动作动态地给一个Widgets(元件)浏览器焦点。

(opens new window) 提示 #

定义一个 text field or text area (opens new window) 上的提示文本的样式。(在这些Widgets(元件)上默认是启用的)。

(opens new window) 启用样式交互效果 #

要在一个Widgets(元件)上启用一个样式交互效果。

  1. 选择该Widgets(元件),并在 Interactions 面板的 Shape Properties 部分点击 Add Style Effect

  2. 从列表中选择你想要的样式交互效果。

  3. 在出现的块中,选择你想改变的样式交互效果的样式属性。

    你可以通过点击 More Style Properties ,看到 the full list of style properties (opens new window)

当你编辑一个样式交互效果时,你所做的改变将暂时应用到画布上的Widgets(元件)。当你在 Interactions 面板中关闭样式交互效果的块时,Widgets(元件)将回到它的默认样式。

提示

如果你想对多个Widgets(元件)使用相同的样式交互效果选择,创建一个 widget style (opens new window) ,以保持你的样式选择。然后当你在一个Widgets(元件)上启用样式交互效果时,在 Widget Style 下拉菜单中选择元件样式。

如果你将来对元件样式进行修改,这些修改将自动应用于所有使用它的Widgets(元件)。

(opens new window) 复制和粘贴样式交互效果 #

你可以用 the format painter (opens new window) ,从一个Widgets(元件)复制和粘贴样式交互效果到另一个Widgets(元件),可以在主菜单 Edit → Format Painter