次我们来讲解一个在动态面板里面切换标签的效果。
1.首先打开一下Axure新建文件,拖取一个矩形,设置长度:375 px ,高度:50 px ;
2.然后输入文本标签,这里的字体大小我们给它设置为14 px ,先把它置灰,这里我的字体色值为 #999999 ;
3.最后我们加一个小黑条,脱出一个矩形,设置长度:40 px ,高度:2 px 。给它名为小黑条。
以上样式我是按照常规移动端尺寸做的,不用说每个尺寸都跟我一样,只要保存美观即可。
好的,完成之前我们会得到以下的样子:
1.我们点击全选所有文本 – 右键选择交互样式 – 选择选中一项 – 把字体颜色设置为 #333333,然后点击确定;
2.第二步还是选择所有文本 – 右键选择设置选项组名称 – 命名“标签切换”(这里可随意命名);
3.因为小黑条在标题一的底部,我们需要单选标题一 – 设置为默认选中状态;
这时候我们的前提条件就做好了,可以准备下一步了。
1.点击交互效果 “鼠标点击时” ,设置该元件为 “true” (选中) ;
2.点击移动,选择小黑条,设置移动为绝对位置,X轴为 [[This+2]] , Y 轴为 [[This+28]] ,动画为线性,时间为250毫秒,点击确定;
3.复制标题一的动态效果,粘贴到所有文本,这时切换标签的效果就完成了。
已完成的小伙伴,可以点击预览尝试一下自己做的效果,感受一下自己做出来的成果!
已完成以上步骤的小伙伴们,可以尝试一下进阶效果。咱们的标题是《动态面板:切换标签》,咱们是不是还没有用到动态面板呢?
下面来尝试着做吧!
1.我们把文本再新增出 n 个(记得不要复制第一个默认为选中状态的标题一),让他超出 375 px 的长度,同时矩形需要跟上;
2.然后我们全选所有元件,右键点击“转换为动态面板”,然后我们给这个动态面板命名为“移动面板”;
3.然后我们再在这个基础上给它再加一个动态面板,命名为“固定面板”,给他设置一个固定宽度为 375 px ,然后可以看到以下样式;
4.这时候我们打开固定面板,按照 375 px 的宽度定一个中心点,拉一个标尺;
5.以下的意思是点击标题一、二、三,新增一个条件为:移动“移动面板”至 X 轴为 0 ,Y 轴为 0 ;但到标题四时, X 轴需要到中心点的地方,X 轴会变成 -42 ,Y 轴保持不变。以此类推…(看以下第一张图)下一个是 -105 px 、 -168 px 、 -212 px 、 -212 px 、 -212 px (后面三个都为 -212 px 的原因是: “移动面板” 的移动不能少于固定面板右侧的蓝色线,看以下第二张图);
6.看一下设置移动“移动面板”的设置样式(效果做在文本里);
7.按照上面 “5” 的规则,把其他文本都加上移动“移动面板”的效果;
8.所有步骤完成了之后,可得到该效果(腾讯视频链接):
https://v.qq.com/x/page/c1342lfqgss.html?start=1
本文由 @李桂东 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自网络
页编程之折叠标签。
HTML<details>标签,同学们好,这里是免费少儿编程知识分享,每天一行代码谁都能学会!今天分享的知识是创建一个可以折叠的元素,也就是说可以通过点击来切换显示和隐藏,通常用于词语解释或者对某些内容进行注解。
折叠的好处是在最开始的时候可以不用去占用网页上的空间,不用的时候也可以像这样收起来,不影响其他内容的显示。用到了HTML5新增的details标签和summary标签。
先来看看今天实例的运行效果,网页上有一个大大的H1标签,这只是为了排版效果,下方才是重点。可以看到有简介,浏览器支持说明123,这些文字的前方无一例外的都有一个三角箭头,点击之后就可以展开和收起相应的内容。展开之后箭头会变成向下的状态,收起之后就会指向右方,随便点击看一看都是这样的没有问题。
效果各位同学都已经看到了,来看看实现的代码吧。首先要说明一下,details 和 summary 标签是必须要一起出现的,单独出现是没有任何效果的。summary 标签必须是在details标签内部,FPail向浏览器声明了将在此插入一个可以折叠的元素。
而 TRair标签告诉了浏览器,这个折叠元素的标题是什么,也就是刚才点击的内容部分是什么。在details标签中,但是没有在summary标签中的内容,就是可以被折叠的内容本身。每一个 details 标签和 fully 标签必须一一对应。
说人话就是一个details标签,里面只能出现一个 iTunes,samml,samml,samml,这个屁标签是可有可无的。如果说没有,它内容就会和标题贴在一起。
为了美观还是加上一个比较好
而有了这个标签之后也确实能减少很多重复的工作。
目前国内大多数浏览器都支持极速模式,即采用Stot内核,因此一般情况下它都能正常显示。具体情况还需视个人情况而定。
今天的分享就到这里,希望各位同学能够认真练习三遍,即使不看视频也能独立完成。所有案例和相关文档都可向我索取。下期再见,想学习编程,记得关注哦。
*请认真填写需求信息,我们会在24小时内与您取得联系。