2016-11-04 2 views
-2

Вот что я пытаюсь достичь:текст и значок должен изменить цвет на парении в то же время

  1. Кнопка должна быть подключена к линии связи;
  2. Оба текста и значка должны одновременно навешиваться на золото (теперь они меняют цвет отдельно, т. Е. Если вы наводите курсор мыши на значок, это не применяется к тексту и наоборот).
  3. Значок должен иметь больший размер шрифта, чем текст.

Вот ссылка на мой HTML и CSS: http://www.cssdesk.com/pkVpY

Спасибо так много!

<div> 
<i class="fa fa-file-text-o events_icon" aria-hidden="true"></i> 
<a class="events_btn" href="http://www.google.org/" 
target="_blank" 
style="color: white; text-decoration: none;"> 
VIEW ALL EVENTS 
</a> 
</div> 
+0

вы должны поставить задачу вы встречая! – ted

+0

Я сделал! Оба текста и значка должны одновременно наводиться на золото (теперь они меняют цвет отдельно, т. Е. Если вы наводите курсор на значок, это не применяется к тексту и наоборот). – Ira

ответ

-4

Добавить элемент значка в тег привязки.

+0

Для справки http://codepen.io/BjarkeH/pen/mOdaMq –

+0

8 слов, как правило, слишком коротки для хорошего ответа SO. Кодепен помогает, но лучше включить соответствующий код в сообщение здесь. –

+0

Вы правы, я должен был быть более конкретным в своем ответе. В моей защите я недавно начал предлагать решения для SO, поэтому я все еще учусь :) –

1

Измените Html таким образом, чтобы значок и текст можно было щелкнуть мышью. Теперь у вас есть это, текст можно щелкнуть, но люди не могут щелкнуть значок.

Макет должен быть таким:

<a class="some-class"> 
    <i></i> <!-- the icon --> 
    <span></span> <!-- the text --> 
</a> 

Теперь имейте в виду, что <div> является display:block по умолчанию. <a> - display: inline по умолчанию. Вам понадобится правило CSS на <a>, чтобы сделать его display:block.

Вы можете использовать прямой дочерний селектор, чтобы воздействовать на всех детей.

Вместо .events_icon:hover {}

Использование .some-class:hover>i{}

Текст использовать .some-class:hover>span{}

+0

Это не совсем так, тег - это то, что будет использоваться для курсивный текст на текст, который является содержимым, будет действовать как текст, а не значок или изображение. поэтому диапазон в этом случае не нужен. до тех пор, пока стили наведения находятся на якорных меток «some-class» –

+0

Работали как шарм! Большое спасибо, Джордж! – Ira

Смежные вопросы