Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Темы оформления phpNuke (http://forum.mynuke.ru/forumdisplay.php?f=12)
-   -   подключение css к блокам (http://forum.mynuke.ru/showthread.php?t=3851)

z-0091 28.04.2010 23:09

подключение css к блокам
 
возник такой вопрос. например в css у меня
a {
font-size: 12px;
color: #0099FF;
text-decoration:underline;
}
a:visited {
color: #0099FF;
text-decoration:underline;
}
a:hover {
color: #333333;
text-decoration:underline;
}

это значит в блоках все ссылки будут подчиняться этому правилу? или нужно как то подключить. И еше вопрос.

<td valign="top" class="menu_link"><a href="/">Главная</a></td>

класс меню линк будет "главнее", чем класс
a {
font-size: 12px;
color: #0099FF;
text-decoration:underline;
}
a:visited {
color: #0099FF;
text-decoration:underline;
}
a:hover {
color: #333333;
text-decoration:underline;
}

Soniks 29.04.2010 14:12

z-0091 если ни каких объект не использует ни какой класс или стиль указанный в теге, то будут использоваться ваши параметры тега <a>, иначе вступят в силу параметры объекта указанные классом или стилем. Поэтому:
Цитата класс меню линк будет "главнее", чем класс

да, но стоит писать так:
Код HTML:
a.menu_link{ ... } a.menu_link:visited{ ... } ...

z-0091 29.04.2010 14:16

в том то и дело, что у меня в блоке не указываются ни какие классы, кроме стандартного a

list($submitter_username) = sql_fetch_row($resBlock,$dbi);
$content .= "<TR><TD>";
$content .= "<table width=\"100%\" cellspacing=\"1\" cellpadding=\"2\" border=\"0\" align=\"center\">";
$content .= "<TR><TD bgcolor=\"$BlockTitleBgColor\" height=\"15\"><a href=\"modules.php?name=NukeC30&op=ViewDetail&id_ads=$id_ads\" class=\"a\"><font size=\"2\">".$title."</a></td></tr>";
/*$content .= "<TR ><TD valign=\"top\" bgcolor=\"$BlockContentBgColor\">";*/
$content .= "<TR ><TD valign=\"top\">";

Soniks 29.04.2010 19:45

ну как не уазывается... у вас используется класс "а". т.е. действуют все параметры класса
Код HTML:
.a.a{ ... }

Так же стоит учесть, что классы могут быть назначены выше по приоритету в родительских объектах.

z-0091 29.04.2010 19:53

точно, извеняюсь за глупые посты, проглядел(

z-0091 07.05.2010 19:00

только сейчас заметил, что несмотря на указанный класс, ссылки отображаются стандартно

Soniks 08.05.2010 13:37

z-0091 возможно не верно упорядочено объявление класса css, чем ниже объявлен тем имеет выше приоритет, а так же имеет приоритет те параметры которые указаны с "!important "


Часовой пояс GMT +4, время: 23:40.

Copyright © 2005 by Soniks