2013-09-21 7 views
0

Я не могу получить подчеркивание для работы в сафари, он, кажется, подбирает стиль ссылки по умолчанию подчеркивания none, а не css ниже.Safari игнорирует текст: украшение: подчеркивание;

Любые идеи, что может быть причиной этого?

div.header .container .accountPannel .top a.alias { color:#fff; font-size:10px; float:left; text-decoration:underline !important; max-width:108px; overflow:hidden;} 

Заранее спасибо.

+0

Вам понадобится дополнительная информация. Единственное, что можно получить оттуда, это может быть переполнение, скрывающее подчеркивание. –

ответ

0

Я собираюсь предположить здесь, что вы создали таблицу стилей пользователя для Safari, которая отключает подчеркивание ссылок, поскольку Safari не имеет настройки программы для этих подчеркиваний.

Итак, что, вероятно, произошло то, что у вас есть

text-decoration: none !important; 

в пользовательском таблице стилей.
И таблицы стилей пользователей всегда переопределяют таблицы стилей документов. Поэтому независимо от того, помещаете ли вы !important в документ или нет, пользовательский стиль всегда будет действовать.

Решения: редактировать пользователь таблицу стилей читать просто

text-decoration: none; 

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

0

Декорации не, распространяемые в плавающие или абсолютно позиционированные потомки или потоковые встроенные таблицы или встроенные блоки.