J'ai introduit Bootstrap dans l'environnement Rails, et quand j'ai pensé à le nettoyer, j'ai soudainement trébuché et l'ai partagé.
Il n'est jamais hérité par l'élément de la méthode link_to
index.html
<body>
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<ul class="navbar-nav mr-auto">
<li class="nav-item"><a class="nav-link" href="">tweetApp</a></li>
</ul>
</nav>
Puisque la classe navbar-dark est définie, la couleur du texte doit être blanche, mais elle est bleue.
index.erb
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="">
<%= link_to('tweetApp',"/") %>
</a>
</li>
</ul>
</nav>
Le lien généré sort du tag a ...
index.erb
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href=""></a>
<a href="/">tweetApp</a>
</li>
</ul>
</nav>
Format link_to (texte du lien, chemin [, option, attribut HTML ou attribut d'événement])
option de classe classe:" nom de classe "
Référence Rails Document-About View
index.erb
<nav class="navbar navbar-expand-sm navbar-dark bg-dark">
<%= link_to("TweetApp","/",class: 'text-light')%>
</nav>
Recommended Posts