У меня есть эта панель поиска, но что бы я ни делал, мне кажется, что я не могу добавить маленький серый / черный «x», чтобы очистить текст в строке поиска. Хотел бы помочь с этим. Большое спасибо!
input[type=search] {
width: 130px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
font-size: 14px;
background-color: white;
background-image: url('searchicon.png');
background-position: 10px 10px;
background-repeat: no-repeat;
padding: 12px 20px 12px 40px;
-webkit-transition: width 0.4s ease-in-out;
transition: width 0.4s ease-in-out;
position: absolute;
right: 10px;
top: 3px;
}
input[type=search]:focus {
width: 25%;
}<input type = "search" id = "myInput" placeholder = "Search..">Вот это работает, да. Но у меня есть этот загрузчик: <link rel = "stylesheet" href = "maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap. min.css"> И пока я его использую, он не работает ..
Поскольку здесь он работает, попробуйте вызвать стиль ПОСЛЕ вызова стиля начальной загрузки.
Я нашел решение! В любом случае спасибо! : D






У меня были проблемы с использованием начальной загрузки с "x". Однако я использовал этот CSS, и он отлично работал!
input[type=search] {
width: 130px;
box-sizing: border-box;
border: 2px solid #ccc;
border-radius: 4px;
font-size: 14px;
background-color: white;
background-image: url('searchicon.png');
background-position: 10px 10px;
background-repeat: no-repeat;
padding: 12px 20px 12px 40px;
-webkit-transition: width 0.4s ease-in-out;
transition: width 0.4s ease-in-out;
position: absolute;
right: 10px;
top: 3px;
}
input[type=search]:focus {
width: 25%;
}<input type = "search" id = "myInput" placeholder = "Search..">input[type = "search"] {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
-webkit-appearance: searchfield;
}
input[type = "search"]::-webkit-search-cancel-button {
-webkit-appearance: searchfield-cancel-button;
}
Вроде нормально работает.