У меня есть <
, который является частью строки < ALL APPS
, которая отличается от других символов в строке. Я могу изменить его размер, используя селектор ::first-character
. Но остальные символы должны появляться в центре текста, как на первом изображении ниже.Выравнивание символов в строках разных размеров с помощью css
.scss
.allapps {
a {
font-size: 12px;
line-height: 2;
}
a::first-letter {
font-size: 29px;
margin: 10px 5px 10px 18px;
line-height: 1;
}
}
_nav.html.erb
<div class='well well-lg'>
<ul class='nav nav-pills'>
<li class='allapps bold'><%= link_to '< ALL APPS', list_apps_path %></li>
<li class="<%= 'active' if @version_type == "test" %> pull-right">
<%= link_to 'TEST', list_versions_path(params["app_id"], version_type: :test)%>
</li>
<li class="<%= 'active' if @version_type == "main"%> pull-right">
<%= link_to 'MAIN', list_versions_path(params["app_id"], version_type: :main) %>
</li>
</ul>
</div>
желательно
фактическое
У вас есть [jsfiddle] (http://jsfiddle.net/), с которым вы могли бы поделиться? –
': first-letter' применяется только к элементам уровня блока. Вы можете быть супернеземным и сказать что-то вроде '
<hello
' – Chad@chad все равно появляется та же попытка, что –