隨筆-9  評(píng)論-49  文章-0  trackbacks-0

           

          <script>
          //完成下拉框選擇時(shí)的模擬行為
          function changeSelect(formV,toV){
              document.getElementById(toV).innerHTML 
          = formV.options[formV.selectedIndex].text;
          }

          </script>
          <style>
          .sb 
          {
              position
          :relative;
              height
          :20px;
          >    height
          :24px;
              border
          : 1px solid #639;
              float
          :left;
              color
          :#000;
          }
          .sb .b 
          {/*模擬下被切除的下拉框(select)*/
              position
          :absolute;
              height
          :22px;
              line-height
          :22px;
              padding
          :0 2px;
              overflow
          :hidden;
              white-space 
          :nowrap;text-overflow:ellipsis;
              font-family
          :verdana;
              font-size
          :12px;
          }
          .sb select 
          {
              position
          : absolute;
              top
          :0;
              right
          :0;
          }

          .w_50
          {/*以此來(lái)控制該下拉框的長(zhǎng)度,可按需要添加多個(gè)長(zhǎng)度Class,如w_100,w_200*/
              width
          :50px !important;
          }
          .w_50 select
          {/*根據(jù)長(zhǎng)度切割默認(rèn)下拉框*/
              width
          :50px;
              clip
          :rect(2px 48px 20px 32px);/*切除下拉框(select)內(nèi)容區(qū)域,只保留下拉三角箭頭*/
          }
          </style>

          <div class="sb w_50">
              
          <div class="b" id="selectTest0">先生</div><!--模擬下拉框的列表顯示區(qū)域-->
              
          <select name="RegAndLoginInPublishPage1:dpSex" id="RegAndLoginInPublishPage1_dpSex" onchange="changeSelect(this,'selectTest0')">
              
          <option selected="selected" value="44444">先生</option>
              
          <option value="55555">女士</option>
              
          </select>
          </div>

          代碼沒有優(yōu)化,只想表現(xiàn)方法與思路。
          posted on 2007-04-24 00:53 Raven 閱讀(30769) 評(píng)論(6)  編輯  收藏 所屬分類: JAVAScript XHTML/CSS

          評(píng)論:
          # re: 自定義Select下拉框樣式 2007-11-18 01:37 |
          就為保留那個(gè)下拉箭頭 搞這么一堆 又是CSS又是JS的 有點(diǎn)多余吧?  回復(fù)  更多評(píng)論
            
          # re: 自定義Select下拉框樣式[未登錄] 2009-06-03 16:18 | aa
          這個(gè)也許可以解決DIV不能覆蓋SELECT的問(wèn)題  回復(fù)  更多評(píng)論
            
          # re: 自定義Select下拉框樣式 2011-04-02 15:21 | Jansu
          好,幫我很大忙  回復(fù)  更多評(píng)論
            
          # re: 自定義Select下拉框樣式 2011-04-02 15:22 | Jansu
          雖然代碼寫的很多,但是我理解意思了。可以簡(jiǎn)化幾倍呢  回復(fù)  更多評(píng)論
            
          # re: 自定義Select下拉框樣式 2012-10-22 15:54 | 職場(chǎng)新人
          我怎么看不到效果呢?請(qǐng)問(wèn)還需要配置什么嗎?急需要!  回復(fù)  更多評(píng)論
            
          # re: 自定義Select下拉框樣式 2012-10-23 22:52 | 廣州網(wǎng)站建設(shè)
          這個(gè)代碼找了很久了,謝謝!!!  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 樟树市| 台中县| 宁强县| 龙口市| 湖北省| 洞头县| 鲜城| 安乡县| 漠河县| 连江县| 繁昌县| 益阳市| 芷江| 开原市| 百色市| 历史| 宜良县| 双江| 诏安县| 祥云县| 道孚县| 宁蒗| 米泉市| 元氏县| 轮台县| 海城市| 台东市| 六枝特区| 景泰县| 邯郸市| 丰顺县| 资源县| 广丰县| 天水市| 黄浦区| 绵阳市| 东源县| 辛集市| 万州区| 交口县| 金寨县|