डिफ़ॉल्ट रूप से, Chrome मेरे टेक्स्टारस को आकार बदलने योग्य बनाता है। मैं इसे नियंत्रित करना चाहता हूं और या तो उन्हें केवल लंबवत रूप से बदलने योग्य बनाता हूं, या बिल्कुल नहीं।
इसे कैसे प्राप्त किया जा सकता है ?
जवाबों:
रेल मानक textarea टैग उत्पन्न करते हैं, लेकिन सफारी / क्रोम (वेबकिट) सभी प्रदर्शित करते हैं (न केवल रेल :) textareas के रूप में resizable।
इसका मूल्यांकन सीएसएस द्वारा अक्षम किया जा सकता है
textarea {
resize: none;
}
या, यदि केवल ऊर्ध्वाधर आकार की जरूरत है:
textarea {
resize: vertical;
}
आप कॉलम और पंक्तियों को सेट कर सकते हैं जैसे
<%= text_area :object, :attribute, :rows => '10', :cols => '100' %>
#=> <textarea cols="100" rows="10" id="object_attribute" name="object[attribute]">
# #{@object.attribute}
# </textarea>
या जैसे आकार निर्दिष्ट करें
<%= text_area :object, :attribute, :size => "10x100" %>
#=> <textarea cols="10" rows="100" id="object_attribute" name="object[attribute]">
# #{@object.attribute}
# </textarea>