Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: изменение цвета
 
 автор: lifead   (27.08.2007 в 20:34)   письмо автору
 
 

Здравствуйте, не могу сделать следующее:
Есть 2 вида ссылок: 1й вид написан серыми буквами и 14пт; 2й - черными и 10пт.
надо сделать так чтоб при наведении на разные виды стиль написания сохранялся (шрифт, размер шрифта и др.), а изменялся только цвет.

   
 
 автор: bronenos   (27.08.2007 в 20:43)   письмо автору
 
   для: lifead   (27.08.2007 в 20:34)
 

<a onMouseOver="this.style.color='lightblue'" onMouseOut="this.style.color='darkblue'" style="color:darkblue">blue</a>

   
 
 автор: AlexSol   (27.08.2007 в 20:54)   письмо автору
 
   для: bronenos   (27.08.2007 в 20:43)
 

bronenos , не обидешся, если если я скажу что это решение "через попу"?

   
 
 автор: lifead   (27.08.2007 в 20:56)   письмо автору
 
   для: bronenos   (27.08.2007 в 20:43)
 

а если ссылок таких много ну скажем 10 одного вида и 6 другого (пока что, может будет больше). как при помощи css назначить не только style="color:darkblue" , а вот так style="color:darkblue;font-size:20pt;font-family: Arial, sans-serif;", но чтобы не прописывать это в каждой ссылке, записать в разделе <head> и как потом прописать в <a...></a>

   
 
 автор: bronenos   (27.08.2007 в 22:15)   письмо автору
 
   для: bronenos   (27.08.2007 в 20:43)
 

и правда, через попу))
я просто с a: в css пока не работал - не надо было.. хотя думаю надо начать

   
 
 автор: sim5   (27.08.2007 в 20:55)   письмо автору
 
   для: lifead   (27.08.2007 в 20:34)
 

Все это можно прописать для соответсвующих классов в стилях

а.class1:hover a.class2:hover {color: red}

   
 
 автор: lifead   (27.08.2007 в 20:59)   письмо автору
 
   для: sim5   (27.08.2007 в 20:55)
 

а как к этот класс теперь использовать в теге ссылки?

   
 
 автор: sim5   (27.08.2007 в 21:00)   письмо автору
 
   для: lifead   (27.08.2007 в 20:59)
 

Смотрите ниже - ответ CNT.

   
 
 автор: CNT   (27.08.2007 в 20:57)   письмо автору
 
   для: lifead   (27.08.2007 в 20:34)
 

Пропишите цвет шрифта и размер кегля в CSS в отдельных классах для разных ссылок. И этим классам задайте правила для наведения. Для вашего случая:
<style>
a.gray14pt {color: gray; font-size: 14pt}
a.black10pt {color: black; font-size: 10pt}
a.gray14pt:hover {color: red}
a.black10pt:hover {color: blue}
/* если надо, чтобы оба класса становились одного цвета при наведении, то: */
/* a:hover {color: red} */
</style>

<a href="#" class="gray14pt">Серая 14pt, станет красной 14pt</a><br>
<a href="#" class="black10pt">Чёрная 10pt, станет голубой 10pt</a>

   
 
 автор: lifead   (27.08.2007 в 21:04)   письмо автору
 
   для: CNT   (27.08.2007 в 20:57)
 

Большое спасибо и коротко и можно использовать многократно.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования