Замутил класс CSS — цель сделать заголовок в белом цвете, жирным и заглавными буквами со ссылкой и чтобы ссылка не меняла цвет заголовка (ну типа в зависимости от посещения, ховера и т.п.) И всё как бы работает, но в сафари на MacOS (версии самые новые и того и другого) ссылка ведёт себя как ссылка, а не так как я ей задаю. Поначалу сделал так:
И в том же Сафари всё отлично. А переношу это дело в общий класс и кирдык происходит. Просто не хочется мутить ещё один класс, ведь он же уже есть footer-block-title и нужно только добавить описание для a: hover и т.п. Если я тупо пишу:
.footer-block-title a { color: #ffff; hover: text-decoration:none;
} или так
.footer-block-title a { color: #ffff; .hover: text-decoration:none;
rustelekom
Замутил класс CSS — цель сделать заголовок в белом цвете, жирным и заглавными буквами со ссылкой и чтобы ссылка не меняла цвет заголовка (ну типа в зависимости от посещения, ховера и т.п.) И всё как бы работает, но в сафари на MacOS (версии самые новые и того и другого) ссылка ведёт себя как ссылка, а не так как я ей задаю. Поначалу сделал так:
.footer-block-title {
border-bottom: 1px #fff solid;
padding: 0 0 15px 0;
margin: 0 0 15px 0;
font-size: 18px;
text-transform: uppercase;
font-weight: 600;
text-decoration:none;
color: #ffff;
}
.footer-block-title a {
color: #ffff;
}
и это работает везде корректно, кроме этого злобного сафари. Потом сделал так:
.footer-block-title {
border-bottom: 1px #fff solid;
padding: 0 0 15px 0;
margin: 0 0 15px 0;
font-size: 18px;
text-transform: uppercase;
font-weight: 600;
text-decoration:none;
color: #ffff;
}
.footer-block-title a:link {
color: #ffff;
text-decoration:none;
}
.footer-block-title a:active {
color: #ffff;
text-decoration:none;
}
.footer-block-title a:visited {
color: #ffff;
text-decoration:none;
}
.footer-block-title a:hover {
color: #ffff;
text-decoration:none;
}
но стало ещё хуже. Причем эти конструкции a:hover, a:active и так далее, отлично работают непосредственно в HTML:
<style type=»text/css«> .myLinkClass:hover {text-decoration:none;color: #ffff; font-size: 18px; text-transform: uppercase; font-weight: 600;} .myLinkClass:link {text-decoration:none;color: #ffff; font-size: 18px; text-transform: uppercase; font-weight: 600;} .myLinkClass:active {text-decoration:none;color: #ffff; font-size: 18px; text-transform: uppercase; font-weight: 600;} .myLinkClass:visited {text-decoration:none;color: #ffff; font-size: 18px; text-transform: uppercase; font-weight: 600;} </style> <a href=»/news/» class=»myLinkClass«>НОВОСТИ</a>
И в том же Сафари всё отлично. А переношу это дело в общий класс и кирдык происходит. Просто не хочется мутить ещё один класс, ведь он же уже есть footer-block-title и нужно только добавить описание для a: hover и т.п. Если я тупо пишу:
.footer-block-title a {
color: #ffff;
hover: text-decoration:none;
}
или так
.footer-block-title a {
color: #ffff;
.hover: text-decoration:none;
}
то редактор ругается, что синтаксис неправильный
а если делаю так:
.footer-block-title a:link {
color: #ffff;
text-decoration:none;
}
.footer-block-title a:active {
color: #ffff;
text-decoration:none;
}
то и вовсе не работает всё. Что я тут делаю не так?
dma84
Это что за цвет такой #ffff?
Клавиша F запала?