Input元件無點選效果
現象描述:
input 元件type 為button 時,設定了圓角border-radius 屬性後,點選該元件時沒有點選效果了(背景色沒有變化),刪除該屬性就是有點選效果的。
程式碼如下:
<template> <div class="page-wrapper"> <input type="button" class="button" value="Animation 動畫" /> </div> </template> <script> </script> <style> .page-wrapper { flex-direction: column; justify-content: center; align-items: center; } .button { color: #20a0ff; background-color: red; padding: 10px 20px; border-radius: 40px; } </style>
問題分析:
設定圓角屬性後,引擎底層受限導致不能自動實現點選效果,需要自己去實現。
解決方法:
設定了圓角屬性後要實現按鈕點選效果可以透過快應用的偽類實現。
修改後程式碼如下(見紅色部分):
<template> <div class="page-wrapper"> <input type="button" class="button" value="Animation 動畫" /> </div> </template> <script> </script> <style> .page-wrapper { flex-direction: column; justify-content: center; align-items: center; } .button { color: #20a0ff; background-color: red; padding: 10px 20px; border-radius: 40px; } .button:active{ background-color: green; } </style>
欲瞭解更多詳情,請參見:
快應用偽類:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69970551/viewspace-2785354/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- input文字框獲取焦點伸縮效果
- Android Button 點選效果Android
- Item點選水波紋效果
- 點選頁面愛心效果
- RecyclerView點選新增波紋效果View
- 點選Enter鍵表切換焦點效果
- 點選連結取消跳轉效果
- 點選連結背景變色效果
- Jetapck Compose 去除點選水波紋效果
- VUE 實現 Studio 管理後臺(十三):按鈕點選輸入控制元件,input 輸入框系列Vue控制元件
- IOS小元件(7):小元件點選互動iOS元件
- JavaScript點選按鈕彈出層效果JavaScript
- 網頁佈局-----input點選時出現黑色邊框網頁
- iview input實現點選和enter同時搜尋技巧View
- CSS點選隱藏和顯示div效果CSS
- jQuery點選滑出層效果程式碼例項jQuery
- 去掉antd的Input元件獲取焦點時的藍色邊框元件
- HTML input time calendar 控制元件HTML控制元件
- mui裡點選input框是為什麼會返回頂部UI
- 點選導航欄切換背景色效果
- SVG點選實現動態放大的圓效果SVG
- 使用CSS實現逼真的水波紋點選效果CSS
- 成品直播原始碼,點選滑動切換效果原始碼
- JavaScript實用的表格行滑鼠點選高亮效果JavaScript
- ant design 錨點採坑一 無滾動效果
- android短影片開發,點選兩次實現不同點選效果的實現方式Android
- 點選底部input輸入框,彈出的軟鍵盤擋住input(蘋果手機使用第三蘋果
- 自定義指令在 el-input 節點上無效解決方案
- HTML input number 數字控制元件HTML控制元件
- 08 - Vue3 UI Framework - Input 元件VueUIFramework元件
- 微信小程式自定義元件-可清除的input元件微信小程式元件
- HTML input radio單選按鈕HTML
- JavaScript 根據type篩選inputJavaScript
- HTML input radio 單選按鈕HTML
- 點選最後一行表格行自增效果
- iOS全埋點解決方案-控制元件點選事件iOS控制元件事件
- 解決IOS中input失焦後,頁面上移,點選不了問題iOS
- AOP - 消除控制元件的點選抖動控制元件