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

  • 相关阅读:
    maven核心概念--生命周期
    maven核心概念--插件和目标
    TDD入门demo
    第一个简单的maven项目
    java -cp用法
    TDD最佳实践
    自定义测试规则
    自定义测试执行器
    junit3对比junit4
    Junit4X系列--hamcrest的使用
  • 原文地址:https://www.cnblogs.com/Anne3/p/6888936.html
Copyright © 2011-2022 走看看