- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Использую Google Custom Search для сайта.
Средствами CSS добился того, чтобы форма поменяла свой вид:
Но возникла проблема. Если кликнуть на форму, то фоновая картинка "Что вы ищите?" исчезает (вступает в силу правило :focus). Но допустим если кликнуть на пустую область, то поле уже не в фокусе и фоновое изображение появляется снова и в итоге в поле поиска какаша:
Свою картинку поставил благодаря этой подсказке. Проблема в том, что средствами CSS никак не проверить пустое поле или нет.
Стандартная форма, если не переопределять CSS, работает отлично - если ввести текст, то фон больше не показывается. Код формы подгружается динамично с сервера гугла, поэтому я не могу изменять его напряму и такие штуки вроде
onfocus="if(this.value == 'value') { this.value = ''; }"или замена прямо в коде их картинки на свою к сожалению не работают.
Заменить форму полностью на свою я не могу, так как включены поисковые подсказки. Мне лишь
доступно id и name формы и инпута. Как-то можно через свой JS создать проверку, с такой логикой:
если поле не пустое > применить CSS правило данному инпуту (добавить class).
если поле пустое > ничего не делать (по дефолту)
Уверен, что это не сложно, может кто-нибудь набросает пример? В JS вообще ни бум-бум.