posts - 195, comments - 34, trackbacks - 0, articles - 1

          div的visibility和display屬性的區別

          Posted on 2010-09-14 13:47 小強摩羯座 閱讀(1041) 評論(0)  編輯  收藏 所屬分類: Java
          •  前者:看見與不看見,但是位置保留。
                •  后者處理與位置有關:block, inline, none 分別是有前后換行,不換行,不顯示功能但是不保留位置。
              
              
          •  二者功能差異:保留位置,和位置形式

              
          <script language="javascript">
              function toggleVisibility(me)
              {
              
          if(me.style.visibility=="hidden")
              {
              me.style.visibility
          ="visible";
              }

              
          else
              {
              me.style.visibility
          ="hidden";
              }
              }

              
          </script>

              
          <DIV  onclick="toggleVisibility(this)"

              style
          ="position:relative">

              第一行文本將會觸發
          "hidden""visible"屬性,注意第二行的變化。

              
          </DIV>

              
          <DIV>因為visibility會保留元素的位置,所以第二行不會移動.</DIV>

              
          <script language="javascript">

              function toggleDisplay(me){

              
          if(me.style.display=="block"){

              me.style.display
          ="inline";

              alert(
          "文本現在是:'inline'.");

              }

              
          else{

              
          if(me.style.display=="inline"){

              me.style.display
          ="none";

              alert(
          "文本現在是:'none'.3秒鐘后自動重新顯示。");

              window.setTimeout(
          "blueText.style.display='block';",

              
          3000,"javascript");

              }

              
          else{

              me.style.display
          ="block";

              alert(
          "文本現在是:'block'.");

              }

              }

              }

              
          </script>

              
          <DIV><span id="blueText"

              onclick
          ="toggleDisplay(this)"

              style
          ="color:blue;position:relative;cursor:hand;">

              藍色
          </span>文字上點擊來查看效果.</DIV>


          主站蜘蛛池模板: 屏东市| 犍为县| 通江县| 灵山县| 玉龙| 北碚区| 夏河县| 天峨县| 门源| 吉安市| 五指山市| 孙吴县| 惠安县| 三穗县| 巴楚县| 辽源市| 迁西县| 舒城县| 青田县| 霍州市| 乐亭县| 兰州市| 蓝山县| 随州市| 新巴尔虎左旗| 仲巴县| 高唐县| 廊坊市| 思南县| 东平县| 阜平县| 中牟县| 闸北区| 长阳| 嘉祥县| 离岛区| 磐石市| 南丹县| 阿鲁科尔沁旗| 克拉玛依市| 浙江省|