Chrome : 크기를 조정할 수없는 텍스트 영역 만들기


답변:


147

Rails는 표준 텍스트 영역 태그를 생성하지만 Safari / Chrome (Webkit)은 모든 텍스트 영역 (Rails :뿐만 아니라)을 크기 조정 가능으로 표시합니다.

CSS에 의해 외관이 비활성화 될 수 있습니다.

textarea {
    resize: none;
    }

또는 세로 크기 조정 만 필요한 경우 :

textarea {
     resize: vertical;
     }

5

설정 max-width그들 만 수직으로 크기를 조정할 수 있도록, 또는 설정을 max-height하고 max-width모든 크기 조정을 중지 할 수 있습니다.

그러나 브라우저에서 컨트롤을 처리하는 방식에 대한 사용자의 기대를 깨는 것은 사용자에게 많은 불만을 불러 일으키는 경향이 있습니다.


-3

열과 행을 다음과 같이 설정할 수 있습니다.

<%= 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>

그리고 이것은 어떤 종류의 언어일까요? ASP에 대한 질문에서 태그를 찾을 수 없습니다
11684

1
그것은 erb-Ruby on Rails에서 사용됩니다.
DoubleMalt 2012 년
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.