textarea de lignes, et des cols de l'attribut CSS
J'aimerais régler le textarea
's rows
et cols
attributs via CSS.
Comment faire en CSS?
- A quand l'utilisation de la remise en question: stackoverflow.com/questions/3896537/...
Vous devez vous connecter pour publier un commentaire.
width
etheight
sont utilisés lorsque vous allez à la css route.C'est équivalent à:
où cadratin (1 em est l'équivalent de la taille de la police actuelle, ainsi que le texte de la zone de 50 caractères de large.
voir ici.
padding
etline-height
en compte. Disons que vous avez un rembourrage de une demi-em en haut et en bas et un line-height de 1.2 em, alors la hauteur de 4 lignes seraient 1 + 4 * 1.2 = 5.8 em.height: calc(3em + 8px);
.Je ne pense pas que vous le pouvez. Je vais toujours avec la hauteur et la largeur.
la bonne chose à propos de faire le CSS manière, c'est que vous pouvez tout à fait le style des. Maintenant, vous pouvez ajouter des choses comme:
Autant que je sache, vous ne pouvez pas.
D'ailleurs, ce n'est pas ce que CSS est pour de toute façon. CSS est pour le style et le HTML est pour le balisage.
line-height
,padding
sur le récipient (pas de calcul de la hauteur en fonction debox-sizing
), même en tenant compte de différents rapports d'aspect des polices de caractères utilisées pour s'assurer de la zone de texte affiche le nombre de lignes de texte qui vous ne pouvez pas obtenir en utilisant des css hauteur.