我有一个主页,其中包含一个表单,其中包含我应用以下css的输入字段和选择字段:
.bootstrap-select>.selectpicker,
.bootstrap-select>.selectpicker:active,
.bootstrap-select>.selectpicker:focus,
.bootstrap-select>li:hover,
.bootstrap-select>li:active,
.bootstrap-select>li:focus{
width: 100%;
line-height: 100%;
border: 0 !important;
outline: 0 !important;
box-shadow: none !important;
background-color: white !important;
}
打开主页时正确加载此css,并且样式符合预期,当我单击后退按钮返回主页时,css仍然正确加载并应用。但是当我点击链接时:
<%= link_to root_path do %>
<%= image_tag "logo.png", class: 'navbar-brand'%>
<% end %>
未加载上述css(在Dev Tools中不可见)。现在,选择获得默认样式,边框以及下拉箭头从一个指向下的错误更改为两个箭头(一个向下,一个向上)。
答案 0 :(得分:1)
尝试以下代码加载link_to
代码
<%= link_to root_path, method: 'get' do %>
<%= image_tag "logo.png", class: 'navbar-brand'%>
<% end %>