欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

bootstrap布局中input輸入框右側(cè)圖標(biāo)點(diǎn)擊功能

 更新時(shí)間:2016年05月16日 11:14:45   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了bootstrap布局中input輸入框右側(cè)圖標(biāo)點(diǎn)擊功能實(shí)現(xiàn)的相關(guān)代碼,感興趣的小伙伴們可以參考一下

使用bootstrap布局可以在input的輸入框中添加譬如登錄名輸入框中的一鍵清除圖標(biāo)和密碼輸入框中顯示密碼的小眼睛圖標(biāo),如下圖:

  

但是在將圖標(biāo)放入input輸入框中,這些小圖標(biāo)是無法獲得點(diǎn)擊事件的;

那么問題來了,怎樣讓這些小圖標(biāo)能夠獲得點(diǎn)擊事件呢?

我也不知道,但是可以用一種迂回的方式,來間接的實(shí)現(xiàn)該功能

***重點(diǎn)來了:

解決方案:在小圖標(biāo)的位置上,添加一個(gè)看不見的元素,元素的大小正好將小圖標(biāo)覆蓋,但是沒有背景顏色和邊框;相當(dāng)于給小圖標(biāo)蓋了一個(gè)透明的被子;

復(fù)制代碼 代碼如下:
<div class="input-group">
  <span class="input-group-addon"><i class="glyphicon glyphicon-user"></i></span>
  <input type="text" class="form-control" placeholder="賬號(hào)/手機(jī)號(hào)/郵箱" id="userName">
  <span class="glyphicon glyphicon-remove-circle form-control-feedback" style="display:inline-block;"></span> <--小圖標(biāo)元素-->
  <span style="display:inline-block;border:1px solid red;width:30px;height:30px;position:absolute;right:2px;z-index:100;cursor: pointer;"></span> <--覆蓋在小圖標(biāo)上面的元素-->
</div>

將事件添加在這個(gè)覆蓋在小圖標(biāo)上的元素,小圖標(biāo)的作用僅僅是根據(jù)需要進(jìn)行顯示和隱藏即可;

如此便間接實(shí)現(xiàn)了,小圖標(biāo)的點(diǎn)擊效果,是不是很棒的解決方法,謝謝大家的閱讀,希望能幫助大家順利解決問題。

如果大家還想深入學(xué)習(xí),可以點(diǎn)擊這里進(jìn)行學(xué)習(xí),再為大家附兩個(gè)精彩的專題:Bootstrap學(xué)習(xí)教程 Bootstrap實(shí)戰(zhàn)教程

相關(guān)文章

最新評(píng)論