크게 작게 인쇄

[CSS3]입력 공간의 사이즈 사용자화 (resize)




CSS3 지원 브라우저 중 일부는 textarea같은 엘리먼트를 웹 사용자가 사이즈를 임의로 조절할 수 있게끔 할 수 있습니다.


최신 버전을 기준으로 한 브라우저 지원 목록

Safari, Chrome, Firefox에서는 임의 사이즈 조절에 관한 속성을 지원합니다. 해당 브라우저에서는 정식으로 지원하는 것이기 때문에 브라우저에 관한 특성을 입력할 필요가 없으며 textarea같은 엘리먼트에서 임의 사이즈 조절에 관한 속성을 입력하지 않아도 자동으로 사이즈를 조절할 수 있게끔 설정되므로 이를 원하지 않을 경우 해당 속성을 사용하여 조절해야 합니다.


textarea 엘리먼트에서 resize 속성이 자동으로 적용된 이미지

resize 속성은 이미지처럼 textarea같은 엘리먼트의 사이즈를 임의로 조절할 수 있게 설정해줍니다. 그러나 아까도 말했듯이 resize 속성을 사용하지 않더라도 textarea같은 엘리먼트는 브라우저 자체에서 자동으로 사이즈를 조절할 수 있게끔 설정되므로 resize 속성은 주로 사이즈를 한 쪽 방향으로만 임의로 조절할 수 있게 하거나 기능을 비활성화할 때 사용됩니다.


resize 속성에 관한 값의 결과를 보여주는 이미지

resize 속성에서 값의 종류는 4가지가 있는데 기본값이고 모든 방향으로 조절할수 있는 both 값과 수평 방향만 조절할 수 있는 horizontal 값, 수직 방향만 조절할 수 있는 vertical 값, resize 속성을 비활성화시키는 none 값이 있습니다. 주로 resize 속성에서vertical 값과 none 값이 많이 쓰입니다.


.example-textarea {
border: 1px solid #CCC;
background: #FFF;
resize: vertical; 
}

예를 들어 textarea같은 엘리먼트의 스타일에서 resize 속성의 값을 vertical로 하였을 때 웹 사용자는 이 엘리먼트의 사이즈를 수직 방향으로만 임의로 조절할 수 있게 됩니다.



[이 게시물은 관리자님에 의해 2011-12-15 12:37:59 그누보드 팁에서 이동 됨]



※ 로그인 하시면 원본파일을 볼 수 있습니다. ※

0
코멘트 0
자동등록방지 코드
HTML5/CSS3 | 전체게시물 42
안내

포인트안내닫기

  • 글읽기0
  • 글쓰기100
  • 댓글쓰기50
  • 다운로드-500
HTML5/CSS3리스트
번호 제목 글쓴이 날짜 조회 추천
22 텍스트 슈퍼맨 웹스터디 02-05 3625 0
21 텍스트 슈퍼맨 웹스터디 01-20 3690 0
20 텍스트 링크 슈퍼맨 웹스터디 01-12 3049 0
19 텍스트 링크 슈퍼맨 관리자 01-04 2922 0
18 텍스트 링크 슈퍼맨 관리자 01-04 3236 0
17 텍스트 슈퍼맨 관리자 12-15 2617 0
16 텍스트 링크 슈퍼맨 관리자 12-15 2653 0
15 텍스트 슈퍼맨 관리자 12-07 3521 0
14 텍스트 슈퍼맨 관리자 12-07 3464 0
13 텍스트 슈퍼맨 관리자 12-07 3570 0
12 텍스트 슈퍼맨 관리자 12-07 2775 0
11 텍스트 슈퍼맨 관리자 12-07 4105 0
10 텍스트 +1 슈퍼맨 관리자 12-07 10610 1
9 텍스트
[CSS3]입력 공간의 사이즈 사용자화 (resize)
슈퍼맨 관리자 12-07 2580 0
8 텍스트 슈퍼맨 관리자 12-07 2463 0
7 텍스트 슈퍼맨 관리자 12-07 4243 0
6 텍스트 +1 슈퍼맨 관리자 12-07 3407 0
5 텍스트 슈퍼맨 관리자 12-07 2803 0
4 텍스트 슈퍼맨 관리자 12-07 3127 0
3 텍스트 슈퍼맨 관리자 12-07 2791 0