@@ -86,8 +86,8 @@ public class AdminController {
|
||||
|
||||
}
|
||||
|
||||
/* 작가 상세 페이지 */
|
||||
@GetMapping("/authorDetail")
|
||||
/* 작가 상세, 수정 페이지 */
|
||||
@GetMapping({"/authorDetail", "/authorModify"})
|
||||
public void authorGetInfoGET(int authorId, Criteria cri, Model model) throws Exception {
|
||||
|
||||
logger.info("authorDetail......." + authorId);
|
||||
|
||||
151
VamPa/src/main/webapp/WEB-INF/views/admin/authorModify.jsp
Normal file
151
VamPa/src/main/webapp/WEB-INF/views/admin/authorModify.jsp
Normal file
@@ -0,0 +1,151 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||
pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Insert title here</title>
|
||||
<link rel="stylesheet" href="../resources/css/admin/authorModify.css">
|
||||
|
||||
<script
|
||||
src="https://code.jquery.com/jquery-3.4.1.js"
|
||||
integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
|
||||
crossorigin="anonymous"></script>
|
||||
</head>
|
||||
<body>
|
||||
<%@include file="../includes/admin/header.jsp" %>
|
||||
<div class="admin_content_wrap">
|
||||
<div class="admin_content_subject"><span>작가 상세</span></div>
|
||||
<div class="admin_content_main">
|
||||
<form id="modifyForm" action="/admin/authorModify" method="post">
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가 번호</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" name="authorId" readonly="readonly" value="<c:out value='${authorInfo.authorId }'></c:out>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가 이름</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input name="authorName" value="<c:out value='${authorInfo.authorName }'></c:out>" >
|
||||
<span id="warn_authorName">작가 이름을 입력 해주세요.</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>소속 국가</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<select name="nationId" >
|
||||
<option value="none" disabled="disabled">=== 선택 ===</option>
|
||||
<option value="01" <c:out value=" ${authorInfo.nationId eq '01' ?'selected':''}"/>>국내</option>
|
||||
<option value="02" <c:out value=" ${authorInfo.nationId eq '02' ?'selected':''}"/>>국외</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가소개</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<textarea name="authorIntro" ><c:out value='${authorInfo.authorIntro }'/></textarea>
|
||||
<span id="warn_authorIntro">작가 소개를 입력 해주세요.</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>등록 날짜</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" type="text" readonly="readonly" value="<fmt:formatDate value="${authorInfo.regDate}" pattern="yyyy-MM-dd"/>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>수정 날짜</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" type="text" readonly="readonly" value="<fmt:formatDate value="${authorInfo.updateDate}" pattern="yyyy-MM-dd"/>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="btn_section">
|
||||
<button id="cancelBtn" class="btn">취소</button>
|
||||
<button id="modifyBtn" class="btn modify_btn">수 정</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="moveForm" method="get">
|
||||
<input type="hidden" name="authorId" value='<c:out value="${authorInfo.authorId }"/>'>
|
||||
<input type="hidden" name="pageNum" value='<c:out value="${cri.pageNum }"/>'>
|
||||
<input type="hidden" name="amount" value='<c:out value="${cri.amount }"/>' >
|
||||
<input type="hidden" name="keyword" value='<c:out value="${cri.keyword }"/>'>
|
||||
</form>
|
||||
<%@include file="../includes/admin/footer.jsp" %>
|
||||
|
||||
<script>
|
||||
|
||||
let moveForm = $("#moveForm");
|
||||
let modifyForm = $("#modifyForm");
|
||||
|
||||
|
||||
|
||||
|
||||
/* 작가 상세 페이지 이동 버튼 */
|
||||
$("#cancelBtn").on("click", function(e){
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
moveForm.attr("action", "/admin/authorDetail")
|
||||
moveForm.submit();
|
||||
|
||||
});
|
||||
|
||||
/* 작가 수정 버튼 작동 및 유효성 검사 */
|
||||
$("#modifyBtn").on("click", function(e){
|
||||
|
||||
let authorName = $(".form_section_content input[name='authorName']").val();
|
||||
let authorIntro = $(".form_section_content textarea").val();
|
||||
|
||||
let nameCk = false;
|
||||
let introCk = false;
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
if(!authorName){
|
||||
$("#warn_authorName").css("display", "block");
|
||||
} else {
|
||||
$("#warn_authorName").css("display", "none");
|
||||
nameCk = true;
|
||||
}
|
||||
if(!authorIntro){
|
||||
$("#warn_authorIntro").css("display", "block");
|
||||
} else {
|
||||
$("#warn_authorIntro").css("display", "none");
|
||||
introCk = true;
|
||||
}
|
||||
|
||||
|
||||
if(nameCk && introCk ){
|
||||
modifyForm.submit();
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
249
VamPa/src/main/webapp/resources/css/admin/authorModify.css
Normal file
249
VamPa/src/main/webapp/resources/css/admin/authorModify.css
Normal file
@@ -0,0 +1,249 @@
|
||||
@charset "UTF-8";
|
||||
*{
|
||||
margin: 0;
|
||||
padding:0;
|
||||
}
|
||||
a{
|
||||
text-decoration: none;
|
||||
}
|
||||
a:link {color: black;}
|
||||
a:visited {color: black;}
|
||||
a:active {color: black;}
|
||||
a:hover {color: black;}
|
||||
ul{
|
||||
list-style: none;
|
||||
}
|
||||
/* 화면 전체 렙 */
|
||||
.wrapper{
|
||||
width: 100%;
|
||||
}
|
||||
/* content 랩 */
|
||||
.wrap{
|
||||
width : 1080px;
|
||||
margin: auto;
|
||||
}
|
||||
/* 홈페이지 기능 네비 */
|
||||
.top_gnb_area{
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
background-color: #f0f0f1;
|
||||
position:relative;
|
||||
}
|
||||
.top_gnb_area .list{
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0;
|
||||
|
||||
}
|
||||
.top_gnb_area .list li{
|
||||
list-style: none;
|
||||
float : left;
|
||||
padding: 13px 15px 0 10px;
|
||||
font-weight: 900;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* 관리제 페이지 상단 현페이지 정보 */
|
||||
.admin_top_wrap{
|
||||
height:110px;
|
||||
line-height: 110px;
|
||||
background-color: #5080bd;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.admin_top_wrap>span{
|
||||
margin-left: 30px;
|
||||
display:inline-block;
|
||||
color: white;
|
||||
font-size: 50px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
/* 관리자 wrap(네비+컨텐츠) */
|
||||
.admin_wrap{
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* 관리자페이지 네비 영역 */
|
||||
.admin_navi_wrap{
|
||||
width: 20%;
|
||||
height: 300px;
|
||||
float:left;
|
||||
height: 100%;
|
||||
}
|
||||
.admin_navi_wrap li{
|
||||
display: block;
|
||||
height: 80px;
|
||||
line-height: 80px;
|
||||
text-align: center;
|
||||
}
|
||||
.admin_navi_wrap li a{
|
||||
display: block;
|
||||
height: 100%;
|
||||
width: 95%;
|
||||
margin: 0 auto;
|
||||
cursor: pointer;
|
||||
font-size: 30px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.admin_list_04{
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* 관리자페이지 컨텐츠 영역 */
|
||||
.admin_content_wrap{
|
||||
width: 80%;
|
||||
float:left;
|
||||
min-height:700px;
|
||||
}
|
||||
/* 관리자 컨텐츠 제목 영역 */
|
||||
.admin_content_subject{
|
||||
font-size: 40px;
|
||||
font-weight: bolder;
|
||||
padding-left: 15px;
|
||||
background-color: #6AAFE6;
|
||||
height: 80px;
|
||||
line-height: 80px;
|
||||
color: white;
|
||||
}
|
||||
/* 관리자 컨텐츠 메인 영역 */
|
||||
.form_section{
|
||||
width: 95%;
|
||||
margin-left: 2%;
|
||||
margin-top: 20px;
|
||||
border: 1px solid #dbdde2;
|
||||
background-color: #efefef;
|
||||
}
|
||||
.form_section_title{
|
||||
padding: 20px 35px;
|
||||
}
|
||||
.form_section_title label{
|
||||
display: block;
|
||||
font-size: 20px;
|
||||
font-weight: 800;
|
||||
}
|
||||
.form_section_content{
|
||||
padding: 20px 35px;
|
||||
border-top: 1px solid #dbdde2;
|
||||
}
|
||||
.form_section_content input{
|
||||
width: 98%;
|
||||
height: 25px;
|
||||
font-size: 20px;
|
||||
padding: 5px 1%;
|
||||
}
|
||||
.form_section_content textarea{
|
||||
width: 98%;
|
||||
height: 170px;
|
||||
font-size: 20px;
|
||||
}
|
||||
.form_section_content select{
|
||||
width: 98%;
|
||||
height: 35px;
|
||||
font-size: 20px;
|
||||
text-align-last: center;
|
||||
}
|
||||
.input_block{
|
||||
background-color:#f9f9f9;
|
||||
}
|
||||
|
||||
/* 입력란 공란 경고 태그 */
|
||||
.form_section_content span{
|
||||
display: none;
|
||||
padding-top: 10px;
|
||||
text-align: center;
|
||||
color: #e05757;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* 버튼 영역 */
|
||||
.btn_section{
|
||||
text-align: center;
|
||||
margin: 80px 0;
|
||||
}
|
||||
.btn{
|
||||
min-width: 180px;
|
||||
padding: 4px 30px;
|
||||
font-size: 25px;
|
||||
font-weight: 600;
|
||||
line-height: 40px;
|
||||
}
|
||||
.modify_btn{
|
||||
background-color: #b8d3e8;
|
||||
margin-left:15px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* footer navai 영역 */
|
||||
.footer_nav{
|
||||
width:100%;
|
||||
height:50px;
|
||||
}
|
||||
.footer_nav_container{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color:#8EC0E4;
|
||||
}
|
||||
.footer_nav_container>ul{
|
||||
font-weight : bold;
|
||||
float:left;
|
||||
list-style:none;
|
||||
position:relative;
|
||||
padding-top:10px;
|
||||
line-height: 27px;
|
||||
font-family: dotum;
|
||||
margin-left: 10px;
|
||||
}
|
||||
.footer_nav_container>ul>li{
|
||||
display:inline;
|
||||
width: 45px;
|
||||
height: 19px;
|
||||
padding: 10px 9px 0 10px;
|
||||
}
|
||||
.footer_nav_container>ul>span{
|
||||
margin: 0 4px;
|
||||
}
|
||||
/* footer 영역 */
|
||||
.footer{
|
||||
width:100%;
|
||||
height:130px;
|
||||
background-color:#D4DFE6;
|
||||
padding-bottom : 50px;
|
||||
}
|
||||
.footer_container{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
margin: auto;
|
||||
}
|
||||
.footer_left>img {
|
||||
width: 150%;
|
||||
height: 130px;
|
||||
margin-left: -20px;
|
||||
margin-top: -12px;
|
||||
}
|
||||
.footer_left{
|
||||
float :left;
|
||||
width: 170px;
|
||||
margin-left: 20px;
|
||||
margin-top : 30px;
|
||||
|
||||
}
|
||||
.footer_right{
|
||||
float :left;
|
||||
width: 680px;
|
||||
margin-left: 70px;
|
||||
margin-top : 30px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* float 속성 해제 */
|
||||
.clearfix{
|
||||
clear: both;
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
#Generated by Maven Integration for Eclipse
|
||||
#Mon Mar 15 03:58:10 KST 2021
|
||||
#Tue Mar 16 03:54:17 KST 2021
|
||||
m2e.projectLocation=C\:\\Users\\sjinj\\git\\Blog_Project\\VamPa
|
||||
m2e.projectName=VamPa
|
||||
groupId=com.vam
|
||||
|
||||
@@ -86,8 +86,8 @@ public class AdminController {
|
||||
|
||||
}
|
||||
|
||||
/* 작가 상세 페이지 */
|
||||
@GetMapping("/authorDetail")
|
||||
/* 작가 상세, 수정 페이지 */
|
||||
@GetMapping({"/authorDetail", "/authorModify"})
|
||||
public void authorGetInfoGET(int authorId, Criteria cri, Model model) throws Exception {
|
||||
|
||||
logger.info("authorDetail......." + authorId);
|
||||
@@ -98,7 +98,7 @@ public class AdminController {
|
||||
/* 선택 작가 정보 */
|
||||
model.addAttribute("authorInfo", authorService.authorGetDetail(authorId));
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
151
VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/authorModify.jsp
Normal file
151
VamPa_MySQL/src/main/webapp/WEB-INF/views/admin/authorModify.jsp
Normal file
@@ -0,0 +1,151 @@
|
||||
<%@ page language="java" contentType="text/html; charset=UTF-8"
|
||||
pageEncoding="UTF-8"%>
|
||||
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
|
||||
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<title>Insert title here</title>
|
||||
<link rel="stylesheet" href="../resources/css/admin/authorModify.css">
|
||||
|
||||
<script
|
||||
src="https://code.jquery.com/jquery-3.4.1.js"
|
||||
integrity="sha256-WpOohJOqMqqyKL9FccASB9O0KwACQJpFTUBLTYOVvVU="
|
||||
crossorigin="anonymous"></script>
|
||||
</head>
|
||||
<body>
|
||||
<%@include file="../includes/admin/header.jsp" %>
|
||||
<div class="admin_content_wrap">
|
||||
<div class="admin_content_subject"><span>작가 상세</span></div>
|
||||
<div class="admin_content_main">
|
||||
<form id="modifyForm" action="/admin/authorModify" method="post">
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가 번호</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" name="authorId" readonly="readonly" value="<c:out value='${authorInfo.authorId }'></c:out>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가 이름</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input name="authorName" value="<c:out value='${authorInfo.authorName }'></c:out>" >
|
||||
<span id="warn_authorName">작가 이름을 입력 해주세요.</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>소속 국가</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<select name="nationId" >
|
||||
<option value="none" disabled="disabled">=== 선택 ===</option>
|
||||
<option value="01" <c:out value=" ${authorInfo.nationId eq '01' ?'selected':''}"/>>국내</option>
|
||||
<option value="02" <c:out value=" ${authorInfo.nationId eq '02' ?'selected':''}"/>>국외</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>작가소개</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<textarea name="authorIntro" ><c:out value='${authorInfo.authorIntro }'/></textarea>
|
||||
<span id="warn_authorIntro">작가 소개를 입력 해주세요.</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>등록 날짜</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" type="text" readonly="readonly" value="<fmt:formatDate value="${authorInfo.regDate}" pattern="yyyy-MM-dd"/>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="form_section">
|
||||
<div class="form_section_title">
|
||||
<label>수정 날짜</label>
|
||||
</div>
|
||||
<div class="form_section_content">
|
||||
<input class="input_block" type="text" readonly="readonly" value="<fmt:formatDate value="${authorInfo.updateDate}" pattern="yyyy-MM-dd"/>">
|
||||
</div>
|
||||
</div>
|
||||
<div class="btn_section">
|
||||
<button id="cancelBtn" class="btn">취소</button>
|
||||
<button id="modifyBtn" class="btn modify_btn">수 정</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<form id="moveForm" method="get">
|
||||
<input type="hidden" name="authorId" value='<c:out value="${authorInfo.authorId }"/>'>
|
||||
<input type="hidden" name="pageNum" value='<c:out value="${cri.pageNum }"/>'>
|
||||
<input type="hidden" name="amount" value='<c:out value="${cri.amount }"/>' >
|
||||
<input type="hidden" name="keyword" value='<c:out value="${cri.keyword }"/>'>
|
||||
</form>
|
||||
<%@include file="../includes/admin/footer.jsp" %>
|
||||
|
||||
<script>
|
||||
|
||||
let moveForm = $("#moveForm");
|
||||
let modifyForm = $("#modifyForm");
|
||||
|
||||
|
||||
|
||||
|
||||
/* 작가 상세 페이지 이동 버튼 */
|
||||
$("#cancelBtn").on("click", function(e){
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
moveForm.attr("action", "/admin/authorDetail")
|
||||
moveForm.submit();
|
||||
|
||||
});
|
||||
|
||||
/* 작가 수정 버튼 작동 및 유효성 검사 */
|
||||
$("#modifyBtn").on("click", function(e){
|
||||
|
||||
let authorName = $(".form_section_content input[name='authorName']").val();
|
||||
let authorIntro = $(".form_section_content textarea").val();
|
||||
|
||||
let nameCk = false;
|
||||
let introCk = false;
|
||||
|
||||
e.preventDefault();
|
||||
|
||||
if(!authorName){
|
||||
$("#warn_authorName").css("display", "block");
|
||||
} else {
|
||||
$("#warn_authorName").css("display", "none");
|
||||
nameCk = true;
|
||||
}
|
||||
if(!authorIntro){
|
||||
$("#warn_authorIntro").css("display", "block");
|
||||
} else {
|
||||
$("#warn_authorIntro").css("display", "none");
|
||||
introCk = true;
|
||||
}
|
||||
|
||||
|
||||
if(nameCk && introCk ){
|
||||
modifyForm.submit();
|
||||
} else {
|
||||
return false;
|
||||
}
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
249
VamPa_MySQL/src/main/webapp/resources/css/admin/authorModify.css
Normal file
249
VamPa_MySQL/src/main/webapp/resources/css/admin/authorModify.css
Normal file
@@ -0,0 +1,249 @@
|
||||
@charset "UTF-8";
|
||||
*{
|
||||
margin: 0;
|
||||
padding:0;
|
||||
}
|
||||
a{
|
||||
text-decoration: none;
|
||||
}
|
||||
a:link {color: black;}
|
||||
a:visited {color: black;}
|
||||
a:active {color: black;}
|
||||
a:hover {color: black;}
|
||||
ul{
|
||||
list-style: none;
|
||||
}
|
||||
/* 화면 전체 렙 */
|
||||
.wrapper{
|
||||
width: 100%;
|
||||
}
|
||||
/* content 랩 */
|
||||
.wrap{
|
||||
width : 1080px;
|
||||
margin: auto;
|
||||
}
|
||||
/* 홈페이지 기능 네비 */
|
||||
.top_gnb_area{
|
||||
width: 100%;
|
||||
height: 50px;
|
||||
background-color: #f0f0f1;
|
||||
position:relative;
|
||||
}
|
||||
.top_gnb_area .list{
|
||||
position: absolute;
|
||||
top: 0px;
|
||||
right: 0;
|
||||
|
||||
}
|
||||
.top_gnb_area .list li{
|
||||
list-style: none;
|
||||
float : left;
|
||||
padding: 13px 15px 0 10px;
|
||||
font-weight: 900;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/* 관리제 페이지 상단 현페이지 정보 */
|
||||
.admin_top_wrap{
|
||||
height:110px;
|
||||
line-height: 110px;
|
||||
background-color: #5080bd;
|
||||
margin-bottom: 15px;
|
||||
}
|
||||
.admin_top_wrap>span{
|
||||
margin-left: 30px;
|
||||
display:inline-block;
|
||||
color: white;
|
||||
font-size: 50px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
/* 관리자 wrap(네비+컨텐츠) */
|
||||
.admin_wrap{
|
||||
|
||||
|
||||
}
|
||||
|
||||
/* 관리자페이지 네비 영역 */
|
||||
.admin_navi_wrap{
|
||||
width: 20%;
|
||||
height: 300px;
|
||||
float:left;
|
||||
height: 100%;
|
||||
}
|
||||
.admin_navi_wrap li{
|
||||
display: block;
|
||||
height: 80px;
|
||||
line-height: 80px;
|
||||
text-align: center;
|
||||
}
|
||||
.admin_navi_wrap li a{
|
||||
display: block;
|
||||
height: 100%;
|
||||
width: 95%;
|
||||
margin: 0 auto;
|
||||
cursor: pointer;
|
||||
font-size: 30px;
|
||||
font-weight: bolder;
|
||||
}
|
||||
|
||||
.admin_list_04{
|
||||
background-color: #c8c8c8;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* 관리자페이지 컨텐츠 영역 */
|
||||
.admin_content_wrap{
|
||||
width: 80%;
|
||||
float:left;
|
||||
min-height:700px;
|
||||
}
|
||||
/* 관리자 컨텐츠 제목 영역 */
|
||||
.admin_content_subject{
|
||||
font-size: 40px;
|
||||
font-weight: bolder;
|
||||
padding-left: 15px;
|
||||
background-color: #6AAFE6;
|
||||
height: 80px;
|
||||
line-height: 80px;
|
||||
color: white;
|
||||
}
|
||||
/* 관리자 컨텐츠 메인 영역 */
|
||||
.form_section{
|
||||
width: 95%;
|
||||
margin-left: 2%;
|
||||
margin-top: 20px;
|
||||
border: 1px solid #dbdde2;
|
||||
background-color: #efefef;
|
||||
}
|
||||
.form_section_title{
|
||||
padding: 20px 35px;
|
||||
}
|
||||
.form_section_title label{
|
||||
display: block;
|
||||
font-size: 20px;
|
||||
font-weight: 800;
|
||||
}
|
||||
.form_section_content{
|
||||
padding: 20px 35px;
|
||||
border-top: 1px solid #dbdde2;
|
||||
}
|
||||
.form_section_content input{
|
||||
width: 98%;
|
||||
height: 25px;
|
||||
font-size: 20px;
|
||||
padding: 5px 1%;
|
||||
}
|
||||
.form_section_content textarea{
|
||||
width: 98%;
|
||||
height: 170px;
|
||||
font-size: 20px;
|
||||
}
|
||||
.form_section_content select{
|
||||
width: 98%;
|
||||
height: 35px;
|
||||
font-size: 20px;
|
||||
text-align-last: center;
|
||||
}
|
||||
.input_block{
|
||||
background-color:#f9f9f9;
|
||||
}
|
||||
|
||||
/* 입력란 공란 경고 태그 */
|
||||
.form_section_content span{
|
||||
display: none;
|
||||
padding-top: 10px;
|
||||
text-align: center;
|
||||
color: #e05757;
|
||||
font-weight: 300;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* 버튼 영역 */
|
||||
.btn_section{
|
||||
text-align: center;
|
||||
margin: 80px 0;
|
||||
}
|
||||
.btn{
|
||||
min-width: 180px;
|
||||
padding: 4px 30px;
|
||||
font-size: 25px;
|
||||
font-weight: 600;
|
||||
line-height: 40px;
|
||||
}
|
||||
.modify_btn{
|
||||
background-color: #b8d3e8;
|
||||
margin-left:15px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
/* footer navai 영역 */
|
||||
.footer_nav{
|
||||
width:100%;
|
||||
height:50px;
|
||||
}
|
||||
.footer_nav_container{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background-color:#8EC0E4;
|
||||
}
|
||||
.footer_nav_container>ul{
|
||||
font-weight : bold;
|
||||
float:left;
|
||||
list-style:none;
|
||||
position:relative;
|
||||
padding-top:10px;
|
||||
line-height: 27px;
|
||||
font-family: dotum;
|
||||
margin-left: 10px;
|
||||
}
|
||||
.footer_nav_container>ul>li{
|
||||
display:inline;
|
||||
width: 45px;
|
||||
height: 19px;
|
||||
padding: 10px 9px 0 10px;
|
||||
}
|
||||
.footer_nav_container>ul>span{
|
||||
margin: 0 4px;
|
||||
}
|
||||
/* footer 영역 */
|
||||
.footer{
|
||||
width:100%;
|
||||
height:130px;
|
||||
background-color:#D4DFE6;
|
||||
padding-bottom : 50px;
|
||||
}
|
||||
.footer_container{
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
margin: auto;
|
||||
}
|
||||
.footer_left>img {
|
||||
width: 150%;
|
||||
height: 130px;
|
||||
margin-left: -20px;
|
||||
margin-top: -12px;
|
||||
}
|
||||
.footer_left{
|
||||
float :left;
|
||||
width: 170px;
|
||||
margin-left: 20px;
|
||||
margin-top : 30px;
|
||||
|
||||
}
|
||||
.footer_right{
|
||||
float :left;
|
||||
width: 680px;
|
||||
margin-left: 70px;
|
||||
margin-top : 30px;
|
||||
}
|
||||
|
||||
|
||||
|
||||
/* float 속성 해제 */
|
||||
.clearfix{
|
||||
clear: both;
|
||||
}
|
||||
@@ -1,5 +1,5 @@
|
||||
#Generated by Maven Integration for Eclipse
|
||||
#Mon Mar 15 03:58:12 KST 2021
|
||||
#Tue Mar 16 03:54:19 KST 2021
|
||||
m2e.projectLocation=C\:\\Users\\sjinj\\git\\Blog_Project\\VamPa_MySQL
|
||||
m2e.projectName=VamPa_MySQL
|
||||
groupId=com.vam
|
||||
|
||||
Reference in New Issue
Block a user