簡體   English   中英

輸入元素在聚焦時覆蓋按鈕

[英]Input element covers button when focused

我在輸入元素上有一個按鈕,但是當我單擊輸入時,它會超過按鈕

模糊

焦點

 .btn-search { width: 200px; padding: 10px; border-radius: 50px; position: fixed; margin-left: -100px; display: inline-block; vertical-align: middle; } .input-search { padding: 22px; border-radius: 50px; position: static; } 
 <div class="input-group"> <input type="text" class="form-control input-search" placeholder="Recipient's username"> <div> <button class="btn btn-success btn-search" type="button">Button</button> </div> </div> 

您需要設置按鈕的z-index 只需為按鈕創建一個額外的類並設置z-index: 99

例如使用css屬性:

button
{
z-index:99 !important;
}
.btn-search {
  width: 200px;
  padding: 10px;
  border-radius: 50px;
  position: fixed;
  margin-left: -100px;
  display: inline-block;
  vertical-align: middle;
  z-index:999 !important;
}

將此按鈕與按鈕的z-index一起使用時,可以使用更高的值,以便該按鈕始終顯示在任何其他元素的上方。

對於Bootstrap 4:如果使用Bootstrap,我不確定為什么要添加自己的樣式表

 <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> <div class="input-group"> <input type="text" class="form-control input-search" placeholder="Recipient's username"> <div> <button class="btn btn-success btn-search" type="button">Button</button> </div> </div> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM