J'essaye d'enrouler mon texte dans mon menu de diapositive. J'ai max ul-width 200px, mais quand j'écris un texte plus long, alors mon texte n'est pas visible (maintenant j'ai ajouté overflow: visible pour vous montrer ce que je veux dire). Comment envelopper ceci?Css comment envelopper le texte dans li
Mon code ressemble à ceci:
<nav class="navbar navbar-default" role="navigation">
<div class="dropdown">
<button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown">
Dropdown
<span class="caret"></span>
</button>
<ul class="dropdown-menu" style="max-width: 200px" role="menu" aria-labelledby="dropdownMenu1">
<li role="presentation" class="dropdown-header">Dropdown header</li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Action</a></li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Another action</a></li>
<li role="presentation" class="disabled"><a role="menuitem" tabindex="-1" href="#">Something else here</a></li>
<li role="presentation" class="divider"></li>
<li role="presentation" class="dropdown-header">Dropdown header</li>
<li role="presentation"><a role="menuitem" tabindex="-1" href="#">Separated link</a></li>
</ul>
</div>
</nav>
Et maintenant css:
<style>
.dropdown .dropdown-menu {
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
transition: all 0.3s;
max-height: 0;
display: block;
overflow: hidden; <-- here i was trying to add word-wrap: break-word; but it doesn'twork
opacity: 0;
}
.dropdown.open .dropdown-menu {
max-height: 200px;
opacity: 1;
}
</style>
ajouter également la largeur pour le mot-wrap –