WEB

作者: 清水包哟 | 来源:发表于2018-10-24 18:42 被阅读1次

    html小技巧

    1. margin:auto atuo 上下左右都居中

    2. style="display: none;" 隐藏控件


    3. 空行

    4. position: absolute; 将控件位置强制固定,设置margin可以让多个控件重叠。一般不建议这样做。

    5. video canvas重叠,可以通过隐藏video,不停的迭代调用自己绘制video的画面到canvas上,让canvas成为一个视频播放器。

    6. canvas 默认高宽是300*150,在css中设定其高宽无效,初始尺寸需要在标签中定义才能生效

    7. video尺寸较大,可以将其作为源画入不同尺寸的canvas中,画面自动缩放,当然画质也会受到缩放算法影响。

    8. <img>标签的 ”src“ 属性可以使用base64字符串,但是要包含头部信息的字符串才能使用

    JQuery

    1.jQuery:是js的一个高级的封装库,它有强大易用的选择器,隐形的迭代,出色的DOM对象封装,等等

    2.DOM对象与jQuery对象:xml中标签的层次构成树形,每个节点标签都是一个DOM对象,可以用js获取它。而jQuery对象则是在DOM对象上的一次封装,具有很多的jQuery特有的方法。

    3.:在代码中等价于jQuery。

    4.选择器:在jQuery中一切都是以选择为前提的,可以理解为全文遍历匹配,有先后,完全匹配,匹配各种属性。得到的是jQuery的控件对象。jQuery提供能多种多样的方法,能够结合使用达到强大的选择效果。

    5.Ajax:Ajax技术(或者讲效果)在jQuery里有简单易用的封装实现。

    6.(document).ready():类似于Windows.Onload(),但是不同的是一个是Dom结构加载完,一个实所有html内容加载完。代码都是写在这个方法的参数函数内的。简写为(function(){ //... })。

    7.var xxx:对于jQuery对象最好在变量名前加上一个,以示与DOM对象的区别。

    8.链式操作:对于一个选择到的jQuery对象,你可以一直在后面跟上$("#xxx").func().func()... 来操作它,而不需要再次的选择影响性能。

    bootstrap的下载与使用

    对于没有什么前端基础的人来说,想要迅速布置一个看起来不是那么丑陋的网页,我试着用了用bootstrap。

    bootstrap使用很简单,他们有一些基本的css样式,基于这些能够使用他们的组件。他们有一些基本的js,基于这些就能使用他们的插件。

    要做的首先就是将这些基本的css样式和js下载下来,并引入自己的项目中。bootstrap下载地址

    由于bootstrap的js代码基于jquery,所以在这之前需要先引入jquery才能正常使用。jquery下载地址,具体见下图。

    将这些包含css与js的文件夹放在html相同路径下。然后就是在html文件的中以如下代码引入就行了。

    <head>
        <title>test</title>
        <link href = "../bootstrap/css/bootstrap.css">
    </head>
    
    <body>
        <script src="../jQuery/jquery-1.11.1.js"></script>
        <script src="../bootstrap/js/bootstrap.js"></script>
    </body>
    

    紧接着只需要到bootstrap网站上去寻找到需要的网页组件和相关的动作效果插件,copy他们的代码到代码中,改一改需要改的内容,就能直接生效了。

    相关文章

      网友评论

        本文标题:WEB

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