|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.03.2013, 21:28 | #1 |
Пользователь
Регистрация: 16.04.2009
Сообщений: 65
|
Можно ли менять фон кнопок разной длины в горизонтальном меню на roll-over c CSS?
Есть навигационная панель (белый шрифт кнопок на красном фоне (шрифт подгружен по CSS)). Необходимо чтобы на roll-over мыши красный фон кнопки менялся на розовый, а на активной странице фон становился синим. При этом шрифт остается белым.
Можно ли реализовать это с помощью CSS или придется делать три набора файлов для каждой кнопки (красный фон, розовый и синий)? Если бы меню было вертикальным, или длина всех кнопок в горизонтальном меню была бы одинаковой, у меня бы не возникало вопросов как это сделать, а в этом случае что-то в голову ничего не приходит кроме простой подмены каждой кнопки в трех разных состояниях. Спасибо! |
10.03.2013, 01:15 | #2 |
Участник клуба
Регистрация: 23.07.2007
Сообщений: 1,054
|
Не совсем понятно что вы хотите.... может я уже старик и не понимаю что такое ролловер... но помог бы. если бы понял что хотите
Писано по д'Эльфийски
|
10.03.2013, 04:58 | #3 |
Пользователь
Регистрация: 16.04.2009
Сообщений: 65
|
Когда все тихо - красное
Когда курсор наводится на кнопку - розовое. Открытая страница - синий фон на ее кнопке. |
11.03.2013, 11:20 | #4 | |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Эффект при наведении создаст псевдо-класс :hover.
"Выбранный элемент" награждается отдельным классом при выдаче контента или скриптом при аяксах. В идеале он вообще не должен являться ссылкой, ибо моветон ссылаться на самого себя. Цитата:
Alar, верни репу!
|
|
11.03.2013, 20:58 | #5 |
Пользователь
Регистрация: 16.04.2009
Сообщений: 65
|
Дык а про фон-то что? То что Вы объясняете я знаю. Это будет работать для текста. А мне не ндо текст менять при наведени имыши, мне надо менять фон. Ядумал это можно сделать кк-то не описывая размер каждой кнопки отдельно.
Кстати, сам на себя никто не ссылается. Синий фон не является кнопкой. |
11.03.2013, 21:19 | #6 |
Раздолбайских Дел
Старожил
Регистрация: 22.05.2009
Сообщений: 3,828
|
Фон для текста мэй би?
Alar, верни репу!
|
21.03.2013, 06:46 | #7 |
Пользователь
Регистрация: 16.04.2009
Сообщений: 65
|
|
22.03.2013, 00:00 | #8 |
Пользователь
Регистрация: 07.03.2013
Сообщений: 23
|
background-color в a hover может быть попробовать, если понял, о чём вы?
|
22.03.2013, 01:09 | #9 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
29.03.2013, 00:44 | #10 | |
Пользователь
Регистрация: 16.04.2009
Сообщений: 65
|
Цитата:
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как объеденить два одномерных массива разной длины? | Artur1992 | Помощь студентам | 3 | 26.12.2010 20:26 |
сравнение строк разной длины | Ks2010 | Общие вопросы Delphi | 2 | 13.07.2010 12:46 |
менять свойства кнопок | prostac | Помощь студентам | 4 | 22.01.2010 16:09 |
Фон с css | Maxx | HTML и CSS | 12 | 14.01.2010 11:54 |
Фон с Css | Shahmatist | HTML и CSS | 9 | 16.10.2009 22:06 |