首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

riot.js教程【六】循环、HTML元素标签

; riot.js教程【二】组件撰写准则、预处理器、标签样式和装配方法; riot.js教程【一】简介; 循环 可以通过each属性来达到标签循环,如下: <li...,想访问数组子对象属性,可以直接访问,如:{title} 如果想访问父元素属性,就需要加上parent,比如:{ parent.remove },因为上下文不一致了 parent.remove方法中...,可以使用event.item对象访问当前数组元素属性, parent.remove方法执行完之后,会执行父组件update事件; 当在一个父组件实例执行this.update()时候 ,该父组件下所有子组件都会更新...,不推荐使用; riotjs是通过JSON.stringify来判断对象是否有变更,以此来决定是否要更新HTML元素 key属性 你可以循环标签时候,使用key属性 ...virtual each={item in items}> {item.key} {item.value} 你可以虚拟标签上添加

3.2K80
您找到你想要的搜索结果了吗?
是的
没有找到

CSS学习笔记(基础篇)

如果背景图定义div里面,而显示位置浏览器范围内但是不在div范围内的话,背景图无法显示。...浮动布局 float: left | right (浮动方向) 特点: 1.元素浮动之后不占据原来位置(脱) 2.浮动盒子一行上显示 3.行内元素浮动之后自动转换为行内块元素。...方法一 额外标签法:最后一个浮动元素后添加标签。 clear: left | right | both // 工作里用最多是clear:both; ?...方法二 给浮动元素父集元素使用overflow:hidden; ? 注意:如果有内容出了盒子,不能使用这个方法方法三(推荐使用) 伪元素清除浮动 ?...也是 margin:0 auto; 由来。 ---- 图片和文字垂直居中对齐 vertical-align 主要用在 inline-block 标签上,效果最好。

4.6K30

三种方式实现网页二级菜单

二级菜单也就是一级菜单中li中再添加一个ul-li结构 A B...,才会出现二级菜单,所以鼠标不悬浮情况下,需要把二级隐藏起 来display:none 3.最后,设置li :hover ul 这个意思是,当鼠标悬浮在li上时,liul呈现状态,hover是悬浮意思...其实博主前面都偷了个懒,没有给每个li添加a标签,实际操作中这是非常必要,除非你要做一个不实现跳转功能 摆设菜单,那就随便怎么玩了。...使用Bootstrap框架就必须使用a标签了,因为它很多样式是设置a标签上, 不使用没有效果,相比前面的两种来说,使用框架又省力又省心,非常简单。...只需三步: 1.为一级菜单ul添加class-nav nav-pills(或者nav-tabs 等等) 2.为一级菜单中有下拉二级菜单li添加 class-dropdown 为a标签添加属性:data-toggle

1.7K20

从零开始学 Web 之 CSS(四)CSS初始化、定位、overflow、标签规范

当然,初始化样式会对SEO有一定影响,但鱼和熊掌不可兼得,但力求影响最小情况下初始化。 最简单初始化方法就是:* {padding: 0; margin: 0;} 。有很多人也是这样写。...:子绝父相,然后子盒子先往右走父盒子一半50%,向左走子盒子一半(margin-left:负值。...也是 margin:0 auto; 由来。 ---- 六、图片和文字垂直居中对齐 vertical-align 主要用在 inline-block 标签上,效果最好。...默认属性是: vertical-align:baseline; baseline: 默认。元素放置父元素基线上。 sub: 垂直对齐文本下标。...super: 垂直对齐文本上标 top: 把元素顶端与行中最高元素顶端对齐 text-top: 把元素顶端与父元素字体顶端对齐 middle: 把此元素放置父元素中部。

1.2K30
领券