Как изменить цвет моей ссылки на коде Rails? - PullRequest
0 голосов
/ 27 апреля 2018

Я пытаюсь изменить следующую ссылку Rails на основной цвет (в настоящее время он белый):

<%= link_to 'Edit' %>

Ответы [ 2 ]

0 голосов
/ 28 апреля 2018

Если ваше приложение имеет общий стиль, нет необходимости определять класс CSS. Просто напишите CSS для тегов <a> в целом:

a:link, a:visited {
background-color: #f44336;
color: white;
padding: 14px 25px;
text-align: center; 
text-decoration: none;
display: inline-block;
}

a:hover, a:active {
  background-color: red;
}

Рубиновый код

<%= link_to 'Edit' , '#'%>

Rails отображает скрипт link_to как обычную гиперссылку в HTML.

<a href="#" > Edit</a>

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

0 голосов
/ 27 апреля 2018

Вы можете добавить class к вашей ссылке после указания пути.

<%= link_to 'Edit', edit_path, class: "a-primary" %>

И добавьте стили для этого класса.

.a-primary{
  /* styles for link */
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...