Не нравятся результаты поиска? Попробуйте другой поиск!

iPad textarea:focus - баг?


     31.12.2012    Стили (CSS)    1576

вопрос
Приветствую здешних господ.

Есть textarea с background:#fff; которая при фокусе получает background:url(../img/bg.png); Работает распрекрасно, но не на iOS.

Скрин PC версии:
iPad textarea:focus - баг?

И iOS:
iPad textarea:focus - баг?

Пробовал через background-image и указание полного пути к изображению - тщетно. Цвет же "понимается" в любом формате: будь-то hex или rgba.

Есть у кого-нибудь варианты? Проще говоря: anybody help me?

з.ы. Ну и конечно же всем добра и нового года.

Ответил: BR0kEN


Суть задачи оказалось весьма банальной. После ряда тестов эмпирически было выявлено что iOS не воспринимает "мелочь". А изображение, используемое мной для фона таким и является - 1x26px, 75 байт, png.

Пришлось определять семейство iOS посредством JS и отдавать другой CSS класс, с увеличенным изображением, для сих девайсов.

Комментарии пользователей (5)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 31 декабря 2012 11:06 - Админ

Попробуй загнать картинку в base64

Каков вопрос - таков и ответ. Просто помните об этом.

BR0kEN
163

235 | 275

BR0kEN - 31 декабря 2012 20:07 - Эксперт

Сразу не подумал. С base64 та же беда.

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 2 января 2013 11:44 - Админ

Черный фон появляется при фокусе или сразу?

Каков вопрос - таков и ответ. Просто помните об этом.

Drugoi
10 | 11

Drugoi - 2 января 2013 12:06 - Юзер

Можете дать линк на проверку?

BR0kEN
163

235 | 275

BR0kEN - 2 января 2013 13:16 - Эксперт

Цитата: ПафНутиЙ
Черный фон появляется при фокусе или сразу?

В вопросе указанно - при :focus, но это в моем случае. Если же затрагивать всевозможные исходы, то к textarea ни в каких состояниях не применяется никакой background в виде картинки (если изображение указано, то оно заменяется на черный цвет).
Цитата: Drugoi
Можете дать линк на проверку?

На проверку чего? Сайта на iOS? Если да, то ее у меня нет. Беру в руки ipad и смотрю.

з.ы. Делаю перезагрузку браузера и чищу кэш при каждом тесте, так что на этот момент не грешить (если кто и думал).

з.ы.2. Как закончатся "праздники" скорее всего буду писать какой-то хак на js. Другого выхода я не знаю.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы