From 9bbe8e2155155efd22d439732577100cf7481133 Mon Sep 17 00:00:00 2001 From: hjjeong Date: Tue, 9 Dec 2025 17:06:53 +0900 Subject: [PATCH] =?UTF-8?q?=ED=8C=8C=ED=8A=B8=20=EC=83=81=EC=84=B8=20?= =?UTF-8?q?=EC=B0=BD=20=EC=82=AC=EC=9D=B4=EC=A6=88=20=EC=A1=B0=EC=A0=88=20?= =?UTF-8?q?=EC=98=A4=EB=A5=98=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../view/partMng/partMngDetailPopUp.jsp | 56 ++++++++++++++++++- 1 file changed, 55 insertions(+), 1 deletion(-) diff --git a/WebContent/WEB-INF/view/partMng/partMngDetailPopUp.jsp b/WebContent/WEB-INF/view/partMng/partMngDetailPopUp.jsp index e5bb79e..806f48b 100644 --- a/WebContent/WEB-INF/view/partMng/partMngDetailPopUp.jsp +++ b/WebContent/WEB-INF/view/partMng/partMngDetailPopUp.jsp @@ -83,7 +83,7 @@ $(document).ready(function(){ fn_setReadOnly(); - window.resizeTo(800,690); + window.resizeTo(820,750); }); @@ -400,6 +400,60 @@ function fn_edit(){ .input_title {border-left:1px solid #ccc;} .input_sub_title {border-left:1px solid #ccc;} .pmsPopupForm tr:last-child td{border-bottom:1px solid #ccc;} + +/* 팝업 최소 너비 강제 - 창 줄여도 레이아웃 유지 */ +html, body { + min-width: 750px !important; + min-height: auto !important; +} +body.bodyNoScroll { + overflow: auto !important; +} +section { + min-width: 730px; +} +#businessPopupFormWrap { + min-width: 720px; +} +.pmsPopupForm { + width: 100%; + min-width: 700px; +} +.pmsPopupForm input[type="text"], +.pmsPopupForm select { + width: 100%; + box-sizing: border-box; +} + +/* 반응형 미디어 쿼리 오버라이드 - 이 팝업에서는 세로 쌓임 방지 */ +@media (max-width: 768px) { + .pmsPopupForm td { + display: table-cell !important; + width: auto !important; + padding: 3px 10px !important; + } + .input_title { + border-right: 1px solid #ccc !important; + } + .plm_btn_wrap_center { + flex-direction: row !important; + } + .plm_btns, .btns { + width: auto !important; + } +} + +/* 셀 높이 고정 - 창 줄여도 높이 변화 없음 */ +.pmsPopupForm td { + height: 32px !important; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.pmsPopupForm input[type="text"], +.pmsPopupForm select { + height: 26px !important; +}