Итак, у меня есть следующий код, который работает, но я не могу отделить текст от кнопки.Например, при перекосе текст искажается.Любой способ отделить их?
<div class="row">
<div class="left">
<h2>Categories</h2>
<div class="categories-">
<% @categories.each do |cat| %>
<%= link_to cat.name, listings_path(:category => cat), class: "btn btn-primary-2" %>
<% end %>
</div>
Вот CSS:
.categories- {
padding-top: 30px;
font-size: 30px;
-webkit-font-smoothing: antialiased;
}
Затем я попытался сделать это, что работает, но сама кнопка при нажатии не нажимает ни на чтотак как он не привязан к ссылке.Любой способ прикрепить его?
<div class="categories-">
<% @categories.each do |cat| %>
<div id="btn-text"><div id="btn-cat"><%= link_to cat.name, listings_path(:category => cat) %></div></div>
<% end %>
</div>
Мне сказали, что вы добавили, но это не сработало.
Вот CSS:
#btn-cat {
transform: skew(-15deg);
background: linear-gradient(to right, yellow, red) !important;
border: none;
color: white;
padding: 20px;
display: inline-block;
margin: 4px 2px;
cursor: pointer;
border-radius: 16px !important;
box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.3);
}
#btn-text {
transform: skew(15deg);
background: transparent;
border: none;
color: white !important;
text-decoration: none !important;
Как мне выполнитьлюбой из этих методов?Верхний текст и кнопка не отсоединятся.Внизу кнопка и текст не будут прикреплены.