첨부파일 https://imweb.eond.com/coding/376365

bootstrap의 그리드란 colrumn 을 12개로 나눠 화면을 분할하여 보여주는 것을 말합니다.

colrumn의 약자인 col 과 화면 사이즈를 나타내는 lg, md, sm, xs 그리고 화면 분할갯수 1~12까지를 

col-md-12 이런 식으로 나타내는 것이죠.

 

이것을 padding과 margin에도 적용해보면 어떨까 해서 만들어본 클래스입니다.

평소엔 이렇게 썼습니다.

.padding0_m{padding:0 0 0 0;}
.padding10_m{padding:0 10px;}
.blind_m{display:none;}
.display_m,
.block_m{display:block;width:100%;clear:both;}

.padding0_m 은 모바일 화면에서는 padding0 으로 한다는 뜻입니다.

이것을 부트스트랩의 xs 등 화면 사이즈 개념을 적용하여 아래와 같이 만들어보았습니다.

.pd-xs-0    { padding:0 0px; }
.pd-xs-5   { padding:0 5px; }
.pd-xs-10  { padding:0 10px; }

.mg-xs-0   { margin:0 0px; }
.mg-xs-5   { margin:0 5px; }
.mg-xs-10  { margin:0 10px; }

실효성이 어느 정도일지는 모르겠습니다만-_-?;;

숫자 부분은 1부터 10까지 5px로 늘어나거나 10px로 늘어나게 작성하는 것보다

좀더 직관적으로 바로 padding 간격을 숫자로 표기하는 것이 나을 것 같아서 저렇게 작성했습니다.

프로젝트마다 자주 사용하는 padding이나 margin값은 정해져있으니깐요 ;)

 

그 외에 몇 가지 작성 방법의 예를 만들어 봤습니다. 여러분은 어떤 게 더 직관적으로 느껴지시나요?

/* 부트스트랩의 기존 규칙에 맞게 작성된 예 */
.pd-xs-0   { padding:0 0px; }
.pd-xs-5   { padding:0 5px; }
.pd-xs-10  { padding:0 10px; }

/* 부트스트랩의 화면 규격을 지키면서 개인적으로 편리한 작성예 */
.pd0-xs { padding:0 0px; }
.pd5-xs { padding:0 5px; }
.pd10-xs { padding:0 10px; }

/* 너무 긴 예(?) - 평소 사용하던 방식;; */
.padding0_m{padding:0 0 0 0;}
.padding10_m{padding:0 10px;}

/* 너무 많이 줄인 예(?) */
.pd0_m{/* 모바일에서의 패딩 0 */}
.pd0_d{/* 데스크탑에서의 패딩 0 */}
코멘트 0
접기/펴기 | 댓글 새로고침
 
 
Total 235 articles in 8 / 12 pages
번호 제목 제목 날짜날짜
공지 코딩 배울 수 있는 사이트 모음(HTML/CSS/JS/IMG/PHP) 2018/01/03
공지 jQuery를 배울수 있는 동네들입니다. 2013/08/09
공지 관련 링크 [1] 2010/05/23
95 [Script] 전체화면 레이어 팝업 소스 2013/08/09
94 [jQuery] 왼쪽에 숨겨진 레이어를 보여주자 파일 2013/08/09
93 [반응형 웹] 전진님의 반응형 웹 강좌 2013/08/18
92 [미분류] 퍼블리셔의 마인드? [출처] 퍼블리셔의 마인드?|작성자 라랑 2013/09/04
91 [미분류] 웹퍼블리셔란? [출처] 웹퍼블리셔란?|작성자 라랑 2013/09/04
90 [미분류] 웹퍼블리셔의 베타성, 문제점 2013/09/04
89 [HTML5] [HTML5/CSS3] 멀티미디어 태그 (video, audio, embed, canvas) 2013/09/06
88 [Script] 쿠키 레이어 열기 닫기 PHP, Only Cookie - Hide/Show 2013/09/08
87 [Table] 웹 접근성을 고려한 기본 테이블 구조 (html5, table, 웹 접근성, 웹 표준) 파일 2013/09/13
86 [웹표준] 웹퍼블리셔 자격증 2013/09/16
85 [Script] 비밀글 주민등록번호 검사 스크립트 2013/09/17
84 [미분류] 저는 웹 퍼블리셔 입니다. 2013/09/18
83 [미분류] 웹퍼블리셔라는 말을 만든 이유 2013/09/18
82 [미분류] 웹디자이너와 웹퍼블리셔 2013/09/21
81 [Script] 단축키 핫키로 원하는 동작을 실행하자 파일 [1] 2013/09/22
80 [미분류] 퍼블리싱을 한다는 것은? 2013/10/22
79 [HTML5] ie에서만 사용하는 if IE 사용법나의일 2013/11/07
78 [미분류] 웹 표준에 관한 생각 2013/12/01
77 [Form] 셀렉트박스 select 화살표 이미지로 바꾸는 스크립트 파일 2014/01/14
76 [Script] marquee 태그 위에 마우스 올렸을 때 자동스크롤 일시정지.. event 2014/02/11

해시태그 디렉터리

지금 이순간

오늘의 핫게시물