CSS comment faire <TD> une hauteur fixe?
<table cellspacing="0" id="contactTable" style="table-layout:table-layout:fixed;; width:100%; font-weight:normal; position: absolute; top:45; left: 0;">
<td height="50" style="padding-left:5px; overflow:hidden; ">
<span style="text-transform:capitalize;line-height:100%;">
//names here
</span>
</td>
...more code
</table>
Cela ne fonctionne pas. Le trop-plein est encore en faisant les cellules plus haut, la hauteur est de addapting de contenu.
- Vous utilisez TR s, à droite?
- Vidas clairement pas 🙂
- Vidas oui. je juste n'ai pas le coller ici
- Faire un exemple sur JS Bin, et assurez-vous que votre exemple a le même problème que vous décrivez dans votre question.
Vous devez vous connecter pour publier un commentaire.
La meilleure solution est de mettre un div à l'intérieur de la cellule avec la hauteur:
BTW, quelle est l'envergure pour? Si vous avez seulement besoin d'elle pour le style, vous pouvez définir le style de la cellule directement à la place.
il vous manque des lignes de la table
La propriété CSS que vous cherchez est
line-height
. Il vous suffit de le mettre dans le<td>
, pas dans le contenu de l'<span>
Je suis juste l'apprentissage de la conception des sites web, je suis une sorte de noob. Comme je l'ai été aussi confronté à ce problème et une partie de la solution, je ne comprends pas à mon niveau. Alors que j'essayais, j'ai trouvé que la hauteur de la cellule auto ajusté par le contenu de la
<td>
élément. Donc, ce que j'ai fait j'ai mis un<div>
élément à l'intérieur de la<td>
et il fixe la hauteur. Pas n'importe la façon dont le contenu est à la hauteur de la<td>
est fixés.J'ai eu ce même problème. Vous pouvez utiliser la portée directement. C'est la meilleure approche. La TD/TR ne pas respecter la hauteur définie.
Il suffit de mettre une classe à votre portée et ajouter le css ou tout simplement faire directement avec l'attribut style.
ou tout simplement
Aller avec des Div à l'intérieur de la td et en utilisant le css montrer les points de débordement
CSS:
HTML:
Utilisation
et d'ajuster le "1pt" valeurs " (en haut & en bas) pour la hauteur requise.
Pour quelque raison
ne fonctionne pas.
Avez-vous essayé le réglage de la css de la hauteur de la td, plutôt que l'attribut html?
J'aurais écrit