发表于: 2018-12-01 21:20:03

1 824


完成的事情

桌游精灵: 一个完整的webApp


遇到的问题

因为第一次接触bootstrap, 所以刚开始用bootstrap写代码的时候有点无从下手的感觉.

经过写测试代码, 查资料慢慢的有了头绪.

使用下来的体验就是比原生的html和css写代码方便简洁,简单.


收获

html5的audio定义音频流

基本写法

<audio>

    <source src="" type="" />

</audio>


属性

autoplay: 如果出现该属性, 则音频在就绪后马上播放

    chrome最新版禁止了自动播放的功能, 在android和ios中也禁止了自动播放功能.

    所以在chrome最新版, android, ios 中autoplay属性无效.

    在android, ios中是为了节省流量, 所以规定不自动播放音频视频.

controls: 如果出现该属性, 则向用户显示音频控件(播放, 暂停, 音量, 进度条等按钮)

src: 规定音频文件的url

......


处理半透明

rgba: rgb(red, green, blue)表示颜色. a表示透明度, 取值范围 0.0(完全透明) 和 1.0(完全不透明).


hover

鼠标移到链接上时添加特殊的样式

:hover选择器可用于所有元素, 不仅是链接

例子

          


Bootstrap

在本次代码中主要使用了bootstrap的网格系统功能

class="col-xs-" : 超小设备手机 (<768px)

class="col-sm-" : 小型设备平板电脑 (>=768px)

class="col-md-" : 中型设备台式电脑 (>=992px)

class="col-lg-" : 大型设备台式电脑 (>=1200px)

xs, sm, md, lg的列数量和都为12,可嵌套,可偏移,可列排序


基本写法

<div class="container">

    <div class="row">

        <div class="col-xs-12"></div>

    </div>

</div>

行必须放置在 .container class内, 以便获得适当的对齐和内边距



返回列表 返回列表
评论

    分享到