Пропустить

изменение цвета ячеек

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!

Сообщение RedNaxi » 17.08.2007 9:30

скорее всего хроническое... опера ие и мозилла по разному реагируют на некоторые вещи... делай ява скриптом на событие онМаусОвер вешай изменение цвета на подсвеченный а на онМаусАут - изменение цвета обратно... я сделал две функции от ид в качестве уникального ид для каждой строки на индексе использовал ид форума а при просмотре форума ид темы... ну и строка делится на несколько ячеек - типа ид_тд1 ид_тд2 и тд... когда вызываешь функцию она каждой ячейке ставит свой цвет. так можно реализовать любые варианты подсветки строки... вплоть до полностью разноцветной...
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 929
Зарегистрирован: 21.02.2007 3:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение Палыч » 17.08.2007 9:41

IE6 не поддерживает hover для всех элементов кроме A.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9467
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 337 раз.

Сообщение xvoid » 17.08.2007 15:48

RedNaxi я посматрел код твоего форума, я в JS несилен мягко говоря, можешь на пальцах че где вписывать надо?

Можно в лоб если по маусоверу или маусауту конкретно указывать цвет ченить наподобе(я незнаю какой оператор надо в ковычках):
onMouseOver="on_mouse_over_change_bgcolor('#000');"
onMouseOut="on_mouse_out_change_bgcolor('#FFF');"
Но хотелось бы всетаки цвета брать из css по классам, поэтому делись опытом, был бы признателен :)

Добавлено спустя 5 часов 13 минут 9 секунд:

<tr><td
onMouseOver="style.backgroundColor='#C1D6E0';"
onMouseOut="style.backgroundColor='#000';">
123</td></tr>
Аватара пользователя
xvoid
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 21.10.2006 2:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение RedNaxi » 17.08.2007 19:01

приду домой расскажу поподробнее... как ты написал будет менятьсяцвет одной ячейки а надо всей строки...
Аватара пользователя
RedNaxi
Former team member
 
Сообщения: 929
Зарегистрирован: 21.02.2007 3:05
Откуда: BeBoss.ru
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.

Сообщение xvoid » 20.08.2007 12:00

<tr onMouseOver="style.backgroundColor='#C1D6E0';" 
onMouseOut="style.backgroundColor='#000';">
<td >123</td>
</tr>

Работает вроде, причем везде :)
Аватара пользователя
xvoid
phpBB 1.4.4
 
Сообщения: 98
Зарегистрирован: 21.10.2006 2:40
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Стили для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы