Axure实战006:如何美化单选复选框按钮样式

版权声明:以上内容为本人原创,如需转载,请注明出处,谢谢! https://blog.csdn.net/kevinfan2011/article/details/88887110

在Axure中经常会用到复选框功能,而自带的复选框比较简洁,而且不方便调整选框大小,这样在整体的样式上就不够美观,今天我们来自己制作一个复选框,重新美化下,下面是视觉效果图,左边是自带的复选框样式,有边是我们美化后的样式:

 如何美化复选按钮

第一步从元件库,拖一个复选框到编辑区,随便起个名字,将原件设置为隐藏,这个是用来控制全选或全不选的。

第二步从元件库,拖一个矩形框,设置下圆角和颜色,再拖出一个矩形框,改变形状,将其调整成勾选样式,将背景设置成灰色,这个用做未选时的状态,在复制一个,将背景设置成白色并将原件设置为隐藏,这个用做选中时的状态。

第三步给原件添加交互事件,将原件编组然后添加点击事件,设置选中状态为复选框,值选择toggle即可,这样当鼠标点击时就会切换到复选框“原件”的选中状态。

第四步我们选择复选框,给复选框添加交互事件,当我们选中时将白色的勾选显示出来,取消选中时隐藏,设置好之后我们再给其加上文本标签用来显示当前复选框后面的内容即可。

如何美化单选按钮

同样用之前的原件,这里只是把复选框改成单选框,同样将原件编组然后添加点击事件,这里我们需要先对原件进行判断,当原件不可见时设置选中状态为单选,值选择toggle即可,这样当鼠标点击时就会切换到单选框“原件”的选中状态。

接着我们给单选按钮设置交互事件,当我们选中时将白色的勾选显示出来,取消选中时隐藏,这里需要注意的一点就是我们要给要给“单选按钮”原件设定编组名称,这样当你选择其他单选按钮时这个按钮才会被隐藏(否则每个按钮都是独立的单选按钮了)。

重点:一定要给“单选按钮”原件设定编组名称,不然当你切换其他按钮时当前按钮不会被隐藏,这样就没法实现重复点击该按钮的状态了。

 

猜你喜欢

转载自blog.csdn.net/kevinfan2011/article/details/88887110
今日推荐