美文网首页
前端学习day8-总结

前端学习day8-总结

作者: 你喜欢吃青椒吗_c744 | 来源:发表于2019-04-28 22:11 被阅读0次

    关键词:data-* , background-size:cover , text-shadow , text-transform,  querySelector ()  ,querySelectorAll() ,  keycode , play(), addEventListener()


    用键盘敲打出音乐

    一 . data-* 属性

    1. data-* 属性是 HTML5 中的新属性。

    2. data-  属性用于存储私有页面后应用的自定义数据。

    3.  data-  属性可以在所有的 HTML 元素中嵌入数据。

    4. 属性名不要包含大写字母,在 data- 后必须至少有一个字符。

    5. 该属性可以是任何字符串。

    6. 自定义属性前缀 "data-" 会被客户端忽略。即用户察觉不到。


    二 .  background-position: bottom center 

    background-position : 设置背景图片的位置,可以用 % %,也可以用 top right left bottom center.

    background-position: bottom  center  代表着把背景放置到中心靠下区域。


    三.  background-size:cover

    把图片设置为覆盖整个父元素。


    四 . justify-content :center   align-item:center

    justify-content :center 。 因为keys盒子占满了整个html,所以此属性能够让keys*9 在沿着中部排列。但是此时keys 把整个页面的纵轴撑满。

    因为align-items为默认值 stretch ,元素没有设置具体尺寸时会将容器在交叉轴方向撑满,所以align-item:center属性会将元素在盒子中部排列。


    五 . text-shadow

    语法:  text-shadow: X轴  Y轴  Rpx  color;

    属性说明(顺序依次对应): 阴影的X轴(可以使用负值)    阴影的Y轴(可以使用负值)    阴影模糊值(大小)    阴影的颜色. x 和 y 即x轴 y 轴,即可以向那边阴影扩散。


    六 . text-transform 

    字体大小写

    七. querySelector ()  querySelectorAll()

    1. querySelector () 方法返回文档中匹配指定 CSS 选择器的一个元素。

    2. querySelectorAll() 返回所有的元素.


    八. keycode

    window.event.keycode  = n  获取按下的键盘按键Unicode值.


    九. play()

    开始播放当前的音频或视频.

    用法:audio.play();


    十. addEventListener()

    1. addEventListener是一个侦听事件并处理相应的函数.

    2. 

    语法:doocument.addEventListener(eventfunctionuseCapture)

    event :指定事件名,如 click  mouseover   mouseout  点击事件 鼠标经过事件  鼠标移出事件 。事件要把on去掉

    function: 事件发生时触发的函数。

    useCapture: 布尔值,指定事件是否在捕获或冒泡阶段执行。true - 事件句柄在捕获阶段执行 ; false- 默认。事件句柄在冒泡阶段执行。


    备注:此文章根据实例总结而来,访问更多请点我的github

    相关文章

      网友评论

          本文标题:前端学习day8-总结

          本文链接:https://www.haomeiwen.com/subject/ufyrnqtx.html