Bonjours. J'ai un soucis très simple mais sans doute compliqué (voir impossible) à réaliser, puisque je n'ai trouvé aucune doc ni problèmes similaires utiles
Voici "l'intitulé" ^^. J'ai une page html de la sorte (qui est une sorte d'image de ma véritable page)
Et le code css
Or, j'ai x li, donc à un instant donné je peux en avoir 5 comme 10. Et, j'aimerais bien remplir totalement le bloc avec ces li. (et de ce fait, ne pas mettre une valeur arbitraire de li qui correspondrait approximativement au remplissage du bloc).
Bon, c'est en gros ce que donne ce code puisque les li "en trop" sont cachés par le overflow. Néanmoins, par soucis de lisibilité, j'aimerais bien amélioré cet overflow dans le sens ou parfois, les derniers li sont coupé en deux dans le sens horizontal. (comportement normal du overflow hidden). Moi, ce que je voudrais bien, c'est que le li soit, totalement vu (et donc dans les limites du bloc) ou, totalement invisible. Mais surtout pas un mixte (donc ne voir qu'une partie du li).
Alors, pensez vous que cela est t'il possible en css ? (et si non, en javascript, même si je préfèrerais le css pure)
En tout cas, un grand merci x)
Au revoir
Voici "l'intitulé" ^^. J'ai une page html de la sorte (qui est une sorte d'image de ma véritable page)
<div id="bloc">
<ul>
<li>blablabla</li>
<li>blablabla</li>
<li>blablabla</li>
</ul>
</div>
Et le code css
#bloc
{
overflow:hidden;
height:200px;
}
Or, j'ai x li, donc à un instant donné je peux en avoir 5 comme 10. Et, j'aimerais bien remplir totalement le bloc avec ces li. (et de ce fait, ne pas mettre une valeur arbitraire de li qui correspondrait approximativement au remplissage du bloc).
Bon, c'est en gros ce que donne ce code puisque les li "en trop" sont cachés par le overflow. Néanmoins, par soucis de lisibilité, j'aimerais bien amélioré cet overflow dans le sens ou parfois, les derniers li sont coupé en deux dans le sens horizontal. (comportement normal du overflow hidden). Moi, ce que je voudrais bien, c'est que le li soit, totalement vu (et donc dans les limites du bloc) ou, totalement invisible. Mais surtout pas un mixte (donc ne voir qu'une partie du li).
Alors, pensez vous que cela est t'il possible en css ? (et si non, en javascript, même si je préfèrerais le css pure)
En tout cas, un grand merci x)
Au revoir