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
Форумы портала PHP.SU :: Версия для печати :: a:visited
Форумы портала PHP.SU » Клиентская разработка » HTML, Дизайн & CSS » a:visited

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

1. LIME - 28 Января, 2012 - 05:00:15 - перейти к сообщению
CODE (html):
скопировать код в буфер обмена
  1. a:visited {
  2.                         font-size : x-large;
  3.                         font-weight:bold;
  4.                         color: red;
  5.                 }
не хочет утолщаться и увеличиваться
цвет работает
в инструменте разработчика стили как и ожидаются но почемуто это не отражается визуально на странице
в чем причина?
зы: font-size : x-large; не нужен... для лишней проверки вставил
2. LIME - 28 Января, 2012 - 16:09:18 - перейти к сообщению
?
3. IllusionMH - 28 Января, 2012 - 16:58:58 - перейти к сообщению
LIME, а если специально попробовать задать для посещенной ссылки другой шрифт?
Какой шрифт используется? Может у конкретного шрифта нет болда?
Если можно - ссылку на реальный пример (или повторение бага на jsFiddle.net)
4. LIME - 28 Января, 2012 - 17:06:25 - перейти к сообщению
IllusionMH шрифт поумолчанию
при помещении в тег <strong> (произвольной ссылки из набора) болд срабатывает
пример сделаю позже
5. LIME - 28 Января, 2012 - 21:05:29 - перейти к сообщению
ну вот примерчик
пару ссылок в пагинаторе сделал с другим адресом чтоб видеть разницу
работает только толщина в :link (или вовсе просто a.page без :link)
а :visited повторяет толщину но цвет меняет
Спойлер (Отобразить)

(Добавление)
CODE (htmlphp):
скопировать код в буфер обмена
  1. a.page:visited {
  2.                         font-weight:900 !important;
нет
6. IllusionMH - 28 Января, 2012 - 21:53:35 - перейти к сообщению
LIME, странно. В опере все работает нормально(ну т.е. как и ожидается)
Но гугл натолкнул на пост (лучше ознакомится полностью)
Если коротко: то по измененному стилю для посещенных ссылок можно попытаться восстановить историю посещенных сайтов пользователя.

В итоге ограничен ряд свойств, которые доступны при задания стиля для посещенных ссылок
Цитата:
We’re limiting the CSS properties that can be used to style visited links to color, background-color, border-*-color, and outline-color and the color parts of the fill and stroke properties.

Остальные свойства такие же, как и у не посещенной ссылки.

Так что придется либо забить, либо искать другие способы изменения на жирный.
При этом a:visited + span тоже не прокатит, согласно посту выше.

А пользователям браузера Opera лучше использовать приватные вкладки для страниц, которые не желательно светить Радость
7. LIME - 28 Января, 2012 - 21:59:24 - перейти к сообщению
IllusionMH спасибо большое
(Добавление)
+
интересненько...а в чем безопасность? цвет-та всеравно меняется
какая нафиг разница если толщину еще сменить)))
тут я за оперу
8. IllusionMH - 28 Января, 2012 - 22:32:23 - перейти к сообщению
LIME, тут какое дело
Все браузеры кроме Opera "соврут" на счет цвета, если ссылка перекрашена.

Но вот ссылка является inline обьектом, и изменив шрифт(или просто сделав его жирным) изменится ширина объекта. Тут уже не получится "соврать".
9. LIME - 28 Января, 2012 - 22:40:41 - перейти к сообщению
аа..это про просмотр истории при помощи js после закрытия браузера?
спс понял...надоть запомнить про оперу на есличто))
+ еще пожалуй))
10. IllusionMH - 28 Января, 2012 - 22:48:32 - перейти к сообщению
действительно врут

 

Powered by ExBB FM 1.0 RC1