隨筆-9  評論-49  文章-0  trackbacks-0

           

          <script>
          //完成下拉框選擇時的模擬行為
          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
          {/*以此來控制該下拉框的長度,可按需要添加多個長度Class,如w_100,w_200*/
              width
          :50px !important;
          }
          .w_50 select
          {/*根據(jù)長度切割默認(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 閱讀(30768) 評論(6)  編輯  收藏 所屬分類: JAVAScript XHTML/CSS

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

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 常德市| 比如县| 乌兰察布市| 棋牌| 郴州市| 闽清县| 墨竹工卡县| 锡林浩特市| 兴海县| 临猗县| 宿松县| 柘荣县| 沈丘县| 鄄城县| 鄱阳县| 临猗县| 弥渡县| 万载县| 商丘市| 靖江市| 鹿邑县| 乌拉特后旗| 敖汉旗| 蒙自县| 仪征市| 鲁甸县| 闸北区| 佛冈县| 讷河市| 防城港市| 海兴县| 龙州县| 尼勒克县| 杭州市| 上杭县| 化州市| 盐亭县| 龙山县| 吴川市| 石门县| 微山县|