Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: В чем отличие a{} и a:link{}, может ли :link быть причиной косяков?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Вопрос к гуру CSS
SindBAD
Отправлено: 25 Февраля, 2009 - 12:08:28
Post Id


Новичок


Покинул форум
Сообщений всего: 53
Дата рег-ции: Май 2008  


Помог: 0 раз(а)




Всем привет! Была у меня странная проблема: вот такие ссылки
CODE (text):
скопировать код в буфер обмена
  1.  
  2. .acts a:link{
  3.         color: #564B3D;
  4.         display: block;
  5.         width: 95%;
  6.         margin: 0px;
  7.         line-height: 12px;
  8. }
  9. .acts a:hover{
  10.         color: #FAEBD7;
  11.         background-color: #937D62;
  12. }
  13.  
  14.  

CODE (text):
скопировать код в буфер обмена
  1. <p class="acts" id="ac1"><img src="../EGlogos/1.jpg" height="40">
  2. <a href="index.php?item=servers&itemid=1">Сервера</a>
  3. <a href="index.php?item=keys&itemid=1">Ключи</a>
  4. <a href="index.php?item=gold&itemid=1">Золото</a>
  5. <a href="index.php?item=pl&itemid=1">Прокачка</a>
  6. <a href="#">Удалить</a>
  7. <a href="#">Редактировать</a>
  8. </p>

отображались как хотели, имели разную высоту, а первая как будто вообще
не понимала команды display: block. После очистки личных данных в браузере
список отображался как надо, но после пары-тройки перезагрузок страницы
(без правок исходного кода!) списки снова становились кривыми.
А вот после того, как .acts a:link заменил на .acts a, все стало просто отлично, и во всех браузерах отображается как и задуманно. Кто-нибудь ответит на вопрос, почему так?
 
 Top
CodeWarrior
Отправлено: 25 Февраля, 2009 - 21:19:17
Post Id



Частый гость


Покинул форум
Сообщений всего: 157
Дата рег-ции: Янв. 2009  
Откуда: Албания


Помог: 0 раз(а)




SindBAD пишет:
А вот после того, как .acts a:link заменил на .acts a, все стало просто отлично, и во всех браузерах отображается как и задуманно. Кто-нибудь ответит на вопрос, почему так?

Есть ссылки разные: ( Ха-ха ) нажатые, наведенные, просто ссылки и еще там какие-то... кароче, a:hover, a:link, a:active и a:visited. Так вот, чтоб не писать все это, достаточно указать a {} и все свойства в скобках применятся ко ВСЕМ ссылкам страницы.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB