zoukankan      html  css  js  c++  java
  • 自说自话1

    1.当写样式的时候一定要考虑到如果图片变大,或者文字变长的时候的处理,要保证在替换任何文字和图片的时候页面布局不会乱掉

    2.要记得把元素模块化,如果是官网或很多结构类似的设计,一定要像bootstrap一样把设计稿分解成各种模块,比如按钮,和字体,要和bootstrap一样分成几种模式,需要用到哪个便直接添加样式,特别是字体颜色和大小尽可能不分散写在某个元素里面,不然修改的时候会很麻烦,同时也要和设计沟通好,相同的结构,间距大小最好都一样,不接受看起来一样的结构,结果实际大小参差不齐

    3.js基础原理一定要继续熟悉,不然会遇到很多坑。

    比如动态修改视频链接后需要对视频进行刷新

      var media = document.getElementById("video");
       media.load();   

    比如

    <div class="sel-con none">
          <select class="sel">
              <option value="1">1</option>
              <option value="2">3</option>
              <option value="3">3</option>
          </select>
      </div>
      <div id="mysel"></div>

    <button id="btn"></button>

    sel-con为隐藏元素,当点击btn按钮时,把sel里的内容放到mysel中。并对下拉框改变时进行事件处理

     $("#btn").click(function(){
                $("#sel").html($(".sel").html());
            });
            $(".sel").change(function(){
                //处理事件
            })
    

    js绑定的元素是最初的sel元素,对后来的#mysel元素中的下拉框并不会有change事件,所以不能这样处理,要一开始就把下拉框写在#mysel中

    比如为含有某个类的元素添加点击事件,运行过一次后,即使移除这个类,点击事件并不会消失,需要解除绑定  

    1

  • 相关阅读:
    策略梯度(Policy Gradient)
    无约束优化问题
    有约束优化问题
    计算机网络学习资料
    为什么要用等效基带信号?
    通信网实验—话务量分析
    无感数据埋点(自定义注解+aop+异步)
    排序算法
    位运算常见操作
    数据库与缓存一致性的几种实现方式
  • 原文地址:https://www.cnblogs.com/Anne3/p/6888936.html
Copyright © 2011-2022 走看看