Puis-je utiliser un min-height pour la table, tr ou td?
Je suis en train de montrer certains détails de recevoir dans un tableau.
Je veux que la table pour avoir une hauteur min pour montrer les produits. Donc si il y a un seul produit, la table devrait avoir au moins un peu d'espace blanc à la fin. En revanche si il y a 5 ou plus de produits, il ne sera pas l'espace vide.
J'ai essayer avec ce css:
table,td,tr{
min-height:300px;
}
Mais ça ne fonctionne pas.
Merci d'avance.
- Il serait utile si vous créez un violon pour nous d'essayer votre code.
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas une solution sympa, mais l'essayer comme ceci:
et définir les divs pour le min-height:
Espère que c'est ce que vous voulez ...
height
pourtd
fonctionne commemin-height
:au lieu de
Les cellules de tableau croître lorsque le contenu ne correspond pas.
https://jsfiddle.net/qz70zps4/
height
d'untd
est en fait traitée comme unepadding
en haut et en bas, ce qui peut introduire des problème de mise en page que vous pensez que c'est vraiment unheight
de l'espace. Il ne montre pas un style ou une angiographie de style dans les outils de dev, mais quand vous mettez votre souris sur l'inspecter l'élément html s'affiche sur l'écran.min-height
pasheight
cependant que @frank explique ci-dessous, il se comporte de la même pourtable td
. Peut-être que ce besoin d'un peu plus d'explication.La solution sans
div
est utilisé un pseudo-élément comme::after
en premiertd
en ligne avecmin-height
. Enregistrez votre code HTML propre.Donc, essayez d'emballage le contenu dans un div, et de donner la div une
min-height
jsFiddle ici
si vous définissez style="height:100px;" sur un td si la td a un contenu qui pousse la cellule de plus, elle n'aura donc pas besoin pour min de hauteur, sur un td.
Simplement utiliser le css entrée de min-hauteur de l'une des cellules de votre ligne de la table. Fonctionne sur les anciens navigateurs trop.
Des Tables et des cellules de tableau n'utilisez pas le
min-height
propriété, la définition de leursheight
sera le min-height, comme les tableaux de développer si le contenu s'étend eux.