ОсновноеRadiotalkПользовательское
Программирование
6   •   Посмотреть все темы

STYLE

 

6703
Андрей @ZloVeЩиЙ
Можно ли каким то образом в тэг STYLE="" запихнуть hover ??

6600
Александр @admiral
для чего так извращаться?)

2536
удалён @crigon
В style нельзя, в onmouseover можно.

6703
Андрей @ZloVeЩиЙ
crigon пишет:

В style нельзя, в onmouseover можно.

Знаю но тогда будет фон накладыватся на весь участок, текста например. ):

6600
Александр @admiral
ZloVeЩиЙ пишет:

Знаю но тогда будет фон накладыватся на весь участок, текста например. ):

А если позиционировать текст или ссылки и фон?

<span class="txtss">текст или ссылки</span>
и в стили что то вроде
.txtss { position: relative; z-index: 10; }
ну и там где куда на сколько относительно чего отступы или сдвинуть куда надо тоже в класс запихать

Или может лучше конкретный пример напишешь где что не получается? Думаю придумаем что нибудь )

6703
Андрей @ZloVeЩиЙ
Вот именно, что классы, ид - не проходят.
Нужно наложить стиль на время в чате:
set_time="<a class='time' style='background-color:#ffffff; color: #000000; cursor:pointer;' onclick='parent.sendto(\" см. "+time+" \");'>"+time+"</a> ";

Я уже спан, фонт, линк теги перепробывал - пока безрезультатно.

2970
удалён @Foggy
так ты внутри тега <a> ставишь те теги? Должно вродь всё норм работать...

6703
Андрей @ZloVeЩиЙ
Avenger_Inkognito пишет:

так ты внутри тега <a> ставишь те теги? Должно вродь всё норм работать...

:/ Да я принципиален, но не дебил.
Ты еще спроси, прописал ли я class='time' в стилях. (:
Как только не пробывал не работает.
Можно задать еще один вывод сет_тайм, но прийдется задавать для каждого сообщения или действия - громадно, но работает:
...
set_nick=" <a href='' onclick=\"parent.tonick('"+nick+": '); return false;\"><font size="+sizenick+" color="+colornick+" face='"+facenick+"'>"+set_nick+":</font></a> ";
set_text=" <font size="+size+" color="+color+" face='"+face+"'>" +set_text+"</font> ";
set_time=" <a class=time>"+set_time+"</a> ";
towr=symbol+set_time+set_nick+set_text+"<br>";
if(nick==mynick || tonick==mynick) myhistory+=towr;
wr(towr);
}

Друго решения пока не нашел, может вы, что то подскажете?

4036
DelFast @DelFast
Сам класс где? в style.css?

6703
Андрей @ZloVeЩиЙ
Ясен пень, в скриптах ему делать нечего.

6600
Александр @admiral
так а что в style='...' не добавишь то что нужно? или убрать описание стиля в ссылки и оставить только class.

6703
Андрей @ZloVeЩиЙ
admiral пишет:

так а что в style='...' не добавишь то что нужно?

О_О а я, что изначально спрашивал? Как в стайл="..." hover добавить?
убрать описание стиля в ссылки и оставить только class.

Так говорю ведь - не работает. Как будто класса и нету вовсе.

6600
Александр @admiral
что то я не туда пвернул наверное) от работывидать не отошел еще)

в скриптах заменяешь на эту строку:
/* Добавление граф ников, градиента и формат времени */
...
...
set_time="<a href='#' class='time' onclick='parent.sendto(\" см. "+time+" \");'>"+time+"</a>";

в стилях пишешь например:
a.time:hover {background-color:#ff0000; color: #ffff00; text-decoration: underline;}

должно работать

6703
Андрей @ZloVeЩиЙ
admiral пишет:

что то я не туда пвернул наверное) от работывидать не отошел еще)

в скриптах заменяешь на эту строку:
/* Добавление граф ников, градиента и формат времени */
...
...
set_time="<a href='#' class='time' onclick='parent.sendto(\" см. "+time+" \");'>"+time+"</a>";

в стилях пишешь например:
a.time:hover {background-color:#ff0000; color: #ffff00; text-decoration: underline;}

должно работать

Оно то работает, но не так как надо. Проблема в href='#' из за него, при нажатии на ссылку, сообщения прокручивает вверх.
Спустя 5 минут:
как всегда отписался и лишь потом попробывал, я то думал это в прошлом...
href="javascript:;" вместо href='#' и никакого обновления\прокручивания.

Отредактировано ZloVeЩиЙ - 01.09.2009