Textbereich - Größenänderung auf x oder y deaktivieren?


110

Ich weiß, dass es möglich ist, die Größenänderung von a zu deaktivieren, textareaindem Sie Folgendes verwenden:

textarea {
    resize: none;
}

Aber ist es möglich, entweder x oder y zu deaktivieren? statt beidem

Antworten:



32

Sicher ist es mit CSS und JQuery möglich

CSS:

resize: vertical;
resize: horizontal;

jQuery

$('textarea').css("resize", "vertical");
$('textarea').css("resize", "horizontal");

Bootstrap hat die Klasse einfach in Textarea eingefügt

für die vertikale Größenänderung: vresize

für die horizontale Größenänderung: hresize


4
Sowohl die CSS- als auch die jQuery-Lösung machen dasselbe, sodass Sie auswählen können, welche für Ihre Situation am besten geeignet ist. Ich erwähne es für den Fall, dass jemand interpretiert, dass Sie beide verwenden müssen.
— Arthur Hebert
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.