/* reset */ li { list-style:none; } table { width:100%; border:0; border-spacing:0; border-collapse:collapse; } caption { display:none; } h1, h3 { margin:0; } /* common */ .ec-base-layer { position:absolute; z-index:100; border:1px solid #757575; background:#fff; } .ec-base-layer .header { padding:7px 35px 7px 19px; color:#fff; background:#495164; } .ec-base-layer .header > h1, .ec-base-layer .header > h3 { font-size:14px; line-height:1.5; } .ec-base-layer .content { padding:20px; font-size:12px; } .ec-base-layer div.ec-base-help { margin-top:0; } .ec-base-layer .ec-base-button { padding:9px; border-top:1px solid #d7d5d5; text-align:center; background:#fbfafa; } .ec-base-layer .close { position:absolute; right:0; top:0; padding:11px 20px; cursor:pointer; } /* popup */ #popup .ec-base-layer { position:relative; border:0; } #popup .ec-base-layer .header { padding:12px 35px 12px 19px; } #popup .ec-base-layer .close { top:5px; } /* ec-base-table */ .ec-base-layer .content > .ec-base-table table:first-child { margin-top:0; } .ec-base-layer .ec-base-table table { line-height:1.4; } .ec-base-layer .ec-base-table thead th { padding:9px 0 8px; } .ec-base-layer .ec-base-table tbody th { padding:9px 0 8px 10px; } .ec-base-layer .ec-base-table td { padding:9px 10px 8px; } /* horizontal - typeWrite */ .ec-base-layer .ec-base-table.typeWrite td { padding:5px 10px 4px; } /* vertical - typeList */ .ec-base-layer .ec-base-table.typeList tfoot td { padding:10px 10px 12px; } /* typeBorder */ .ec-base-layer .ec-base-table.typeBorder tfoot td { padding:10px 10px 12px; }
새로운 윈도우창이 노출될 때 사용합니다. body에 class="popup"이 선언되어 있습니다.
콘텐츠의 양이 지정된 팝업/레이어팝업의 영역을 초과할 경우, 자동으로 스크롤 바가 생깁니다.
xxxxxxxxxx
<div class="ec-base-layer">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose" onclick="window.close()">닫기</button>
</div>
화면 내 노출되는 레이어팝업 가이드입니다. body에 class="layer"가 선언되어 있습니다.
콘텐츠의 양이 지정된 팝업/레이어팝업의 영역을 초과할 경우, 자동으로 스크롤 바가 생깁니다.
화면을 가득채우며 노출됩니다.
xxxxxxxxxx
<div class="ec-base-layer">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose">닫기</button>
</div>
화면 내 노출되는 레이어팝업 가이드입니다. body에 class="layer"가 선언되어 있습니다.
여백을 가지며, 화면중앙에 노출됩니다.
xxxxxxxxxx
<div class="ec-base-layer typeModal">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose">닫기</button>
</div>
화면 내 노출되는 레이어팝업 가이드입니다. body에 class="layer"가 선언되어 있습니다.
레이아웃이 전체적으로 사이즈업됩니다.
xxxxxxxxxx
<div class="ec-base-layer typeWide">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose">닫기</button>
</div>
콘텐츠가 보여지는 영역의 범위를 전체영역으로 잡고 싶을때 사용합니다.
전체영역(콘텐츠 영역) 및 스크롤 범위와 하단에 있는 버튼의 위치는 콘텐츠 길이(양)에 따라 변하게 됩니다.
xxxxxxxxxx
<div class="ec-base-layer gClearFlex">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose">닫기</button>
</div>
팝업, 레이어팝업의 배경색(bg)을 흰색으로 변경할 때 사용합니다.
xxxxxxxxxx
<div class="ec-base-layer theme1">
<h1>제목</h1>
<div class="wrap">
콘텐츠 영역
</div>
<div class="ec-base-button"></div>
<button type="button" class="btnClose">닫기</button>
</div>
더 나은 서비스를 제공하고자 계속해서 노력해 나가겠습니다.