Critical Error 155 Опубликовано: 12 сентября 2011 Рассказать Опубликовано: 12 сентября 2011 В общем, нуждаюсь в помощи, а необходимо следующее: В опере при нажатии на input или button происходит смещение текста вниз и вправо - обзовем его эффекто нажатия. Кто знает как при помощи css от него можно избавиться? Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Critical Error, Может быть как-то так: input:active, button:active { padding: 0; margin: 0; и так далее, тут надо отменить все стили } Например в браузере Firefox для этого применяются такие стили: button:active:hover, input[type="reset"]:active:hover, input[type="button"]:active:hover, input[type="submit"]:active:hover { background-color: buttonface; border-style: inset; color: buttontext; padding: 0 5px 0 7px; }Добавлено позже: Из всех вариантов, что я попробовал написать, работает только такой: <style> button { border: 1px solid grey; padding: 10px;} button:hover { background-color: lightgrey; } button:active { position: relative; left: -2px; margin-left: 2px; background-color: white; } </style> <button>Текст</button> Правда нажимать на кнопку надо не более 1 раза в секунду. Если нажимать несколько раз в секунду, то всё-равно происходит вдавливание Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Автор Спасибо, похимичу Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Заменить кнопки на картинки Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 n0lik, true Critical Error, попробуйте еще использовать технику reset.css, вдруг поможет Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Автор Заменить кнопки на картинки Не вариант, как и заменить на тег A Много править в коде прийдется Critical Error, попробуйте еще использовать технику reset.css, вдруг поможет Уже есть, но к сожалению... Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Не вариант, как и заменить на тег A Не вариант с картинками в чём выражается? Не охота добавлять картинки или что?И почему у вас кнопочки вообще куда то смещаются? Возьмём например данный форум и кнопки в посте Изменить / Цитата / Ответить они не куда не смещаются и не прыгают, так возмите за пример эти кнопки и сделайте на их основе. Ссылка на сообщение Поделиться на других сайтах
Lomot 134 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 И почему у вас кнопочки вообще куда то смещаются? Возьмём например данный форум и кнопки в посте Изменить / Цитата / Ответить они не куда не смещаются и не прыгают, так возмите за пример эти кнопки и сделайте на их основе. Здесь кнопки ссылками (<a href="#">кнопка</a>) ,а нужны именно кнопки (<button type="button">кнопка</button>) Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Здесь кнопки ссылками (<a href="#">кнопка</a>) ,а нужны именно кнопки (<button type="button">кнопка</button>) С этим понятно, а почему вас кнопки картинками не устраивают? Ссылка на сообщение Поделиться на других сайтах
Compton 34 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Вот-вот, те, кого этот вопрос мучал давно уже забили на кнопки и перешли на <a> Ссылка на сообщение Поделиться на других сайтах
Critical Error 155 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Автор почему вас кнопки картинками не устраивают? Править код движка придется Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Править код движка придется Можно и стилями всё сделать, ну да ладно... А ещё можно удалить из стиля кнопки параметры background и border тогда ничего прыгать не будет. ИМХО, вообще это бред, что то переделывать из за того, что текст не много опускается вниз и так же не много съезжает влево, тем более при нажатии и тем более в опере, по моему, это никого не волнует, после того как ты уже нажал Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 А ещё можно удалить из стиля кнопки параметры background и border тогда ничего прыгать не будет. В Оpera будет Ссылка на сообщение Поделиться на других сайтах
n0lik 75 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 В Оpera будет Да только что смотрел, ничего там не прыгает.Там проваливается сама кнопка, а не текст, а когда мы добавляем бг и бр то получается, что кнопка остаётся на месте, а текст проваливается, вот и кажется, что текст съезжает. Ссылка на сообщение Поделиться на других сайтах
WWW.ZEOS.IN 1161 Опубликовано: 13 сентября 2011 Рассказать Опубликовано: 13 сентября 2011 Способ, который я написал http://forum.dle-news.ru/index.php?showtopic=57057&view=findpost&p=281563 частично решает эту проблему Но это уже всё мелочи. Не думаю, что стоит уделять этому моменту много времени Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.