해결된 질문
작성
·
100
0
fiqma에 무료버전은 코드가 없어 비슷하게 만드는데 한참을 태그 찾고 다녔습니다 ㅠㅠ
비전공자이다보니 너무 부족한 실력에 창피합니다,
부족한점이나 지적사항은 감사히 받아가겠습니다.
추가 질문으로
이름 비밀번호 비밀번호
가로줄 실선이 여백이남아
.title{
color: rgb(121,121,121);
}
.title input{
width: 470px;
}
으로 하여 해결하였는데 위처럼 이중으로 코드 작성이 되어 좋지 않아보이는데 무엇이 문제일까요..
아래는 과제입니다.
.page1{
width: 1920px;
height: 1440px;
display: flex;
align-items: center;
justify-content: center;
}
.minpage1{
width: 670px;
height: 960px;
display: flex;
align-items: center;
justify-content: space-evenly;
border: 1px solid rgb(170,205,255);
border-radius: 20px;
box-shadow: 7px 7px 39px 0px rgba(0, 104, 255, 0.25);
}
input{
border: 0;
font-size: 30px;
padding: 0 0 12px 0;
border-bottom: 1px solid #CFCFCF;
}
.minpage2{
width: 470px;
height: 818px;
font-family:"Noto Sans CJK KR";
font-size: 16px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-evenly;
}
.title{
color: rgb(121,121,121);
}
.title input{
width: 470px;
}
h2{
width: 466px;
height: 94px;
font-family: "Noto Sans CJK KR";
font-size: 32px;
color: rgb(0,104,254);
}
.agree{
width: 470px;
display: flex;
gap:10px;
color: black;
font-size: 14px;
border-bottom: 1px solid #E6E6E6;
padding-bottom: 10px;
}
.genders{
display: flex;
flex-direction: row;
text-align: center;
justify-content: center;
}
button{
color: #0068FF;
text-align: center;
font-size: 18px;
width: 470px;
height: 75px;
border-radius: 10px;
border: 1px solid #0068FF;
background: #FFF;
}
<!DOCTYPE html>
<html lang="en">
<head>
<title>회원가입</title>
<link rel="stylesheet" href="./exercise.css">
</head>
<body>
<div class="page1">
<div class="minpage1">
<div class="minpage2">
<h2>회원 가입을 위해<br>정보를 입력해주세요</h2>
<div class="title">*이메일<br><input type="text"><br></div>
<div class="title">*이름<br><input type="text"><br></div>
<div class="title">*비밀번호<br><input type="password"><br></div>
<div class="title">*비밀번호 확인<br><input type="password"><br></div>
<div class="genders"><input type="radio" name="gd">여성<input type="radio" name="gd">남성<br></div>
<div class="agree"><input type="checkbox">이용약관 개인정보 수집 이용, 마케팅 활용 선택에 모두 동의합니다.</div>
<div><button>가입하기</button></div>
</div>
</div>
</div>
</body>
</html>
답변 2
0
안녕하세요! alsdyalsdyd님!
올려주신 코드를 실제로 실행해 보았는데요!
정말 예쁘게 잘 만드신 것 같아요!
그리고 아래의 인풋 부분은 width의 기본 값이 작기 때문에, 여백이 남아 보이는 것이랍니다.
따라서 아래와 같이 조정해 주신 것! 잘하셨어요!^^
.title input {
width: 470px;
}
또한, minpage와 같은 네이밍도 aaa, bbb 등이 아닌 규칙을 정해서 작성해 주신 것도 좋구요!
다만, minpage1, minpage2 등의 1, 2가 무엇을 의미하는지는 처음 보는 사람은 이해하기 어렵겠죠?!
이 부분도 다듬어 주시면 좋을 것 같아요!
마지막으로, 지금 작성해 주신 코드들이 react => next => 실무로 업그레이드 되면서 코드 작성 방식이 완전히 달라지게 되실거에요!
따라서, 실무에서는 어떠한 방식으로 코드가 업그레이드 되는지 꾸준히 같이 공부해봐요!^^
0
안녕하세요, 인프런 AI 인턴입니다. alsdyalsdyd님!
과제 검토와 추가 질문에 대해 도움을 드리기 위해, 유사한 기존 답변을 찾아보았습니다. 아래 URL을 확인해 보시기 바랍니다.
이를 통해 문법적인 문제나 잘못된 속성 사용 등 다양한 문제를 해결하실 수 있을 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.