Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > HTML и CSS
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2024, 16:30   #1
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 19
По умолчанию input type=search не появляется + для очистки

Использую форму ввода данных тег input
type="search"
данные вводятся нормально , но при вводе и при заполненном поле не появляется + для очистки поля
Скорее всего где-то блокирован этот режим
Что это может быть?
<input type="search" id="search" name="search" value="<?=isset($_SESSION['search']) ? $_SESSION['search']:' ';?>" ></input>

css
input {
font-style: ;
font-variant-ligatures: ;
font-variant-caps: ;
font-variant-numeric: ;
font-variant-east-asian: ;
font-variant-alternates: ;
font-variant-position: ;
font-weight: ;
font-stretch: ;
font-size: ;
font-family: ;
font-optical-sizing: ;
font-kerning: ;
font-feature-settings: ;
font-variation-settings: ;
text-rendering: auto;
color: fieldtext;
letter-spacing: normal;
word-spacing: normal;
line-height: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: start;
appearance: auto;
-webkit-rtl-ordering: logical;
cursor: text;
background-color: field;
margin: 0em;
padding: 1px 0px;
border-width: 2px;
border-style: inset;
border-color: -internal-light-dark(rgb(118, 118, 118), rgb(133, 133, 133));
border-image: initial;
padding-block: 1px;
padding-inline: 2px;
}
Antwerpen вне форума Ответить с цитированием
Старый 22.02.2024, 15:08   #2
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,179
По умолчанию

ну как-бы так....
Цитата:
В большинстве браузеров поле для поиска по своему виду никак не отличается от текстового поля, за исключением Chrome, Safari и IE10, которые добавляют небольшой крестик в правой части для быстрой очистки введённого текста
и вообще нафига он по сути ничем не отличается от type="text"
ADSoft вне форума Ответить с цитированием
Старый 22.02.2024, 17:44   #3
Antwerpen
Пользователь
 
Регистрация: 02.09.2021
Сообщений: 19
По умолчанию

Спасибо за внимание.
Проблема в том , что если я хочу ввести новое значение для поиска , то я должен выделить курсором всё старое значение и вместо него ввести новое. Крестик удобен тем что я ,нажав на него ,обнуляю поле. И это стандартное решение для input type search. Проект разрабатывался давно , поэтому , наверное, где то установлен параметр , отменяющий эту опцию. Вопрос как найти этот параметр.
Antwerpen вне форума Ответить с цитированием
Старый 23.02.2024, 07:53   #4
hexor_boo
Разъяснятор
Форумчанин
 
Аватар для hexor_boo
 
Регистрация: 21.04.2022
Сообщений: 126
По умолчанию

Методом от гадкого противного: Как убрать отображение крестика. Правда там для input type="text". По крайней мере можно запустить поиск по всем файлам проекта на предмет наличия похожего кода.
hexor_boo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
css input type Лубышев HTML и CSS 2 14.06.2013 17:37
При выборе select появляется input Che Guevara JavaScript, Ajax 2 25.03.2012 15:19
input type file s24t JavaScript, Ajax 1 04.07.2011 17:29