Conversation
|
'로그인 또는 회원가입' 부분에 창 닫는 아이콘이 없어서 추가해주시면 피그마와 동일하게 될 것 같아요! 😀 |
| </head> | ||
| <body> | ||
| <div class="wrap"> | ||
| <div class="header"><p>로그인 또는 회원가입</p></div> |
There was a problem hiding this comment.
div태그안에 p태그를 사용하신 이유가 있을까요?
컨텐츠가 하나뿐이라 p태그를 사용하지 않아도 괜찮을꺼같아요:)
There was a problem hiding this comment.
이 부분은 시맨틱한 태그를 고려했을 때 header와 h1 태그를 써주면 더 좋을 것 같아요.
| } | ||
|
|
||
| body { | ||
| padding-top: 5%; |
| #chk { | ||
| display: none; | ||
| width: 20px; | ||
| height: 20px; | ||
| margin: 0; | ||
| } |
There was a problem hiding this comment.
none을 사용하면 스크린 리더기가 읽을 수 없기 때문에 다른 방법으로 숨김 처리를 하는 것이 좋을꺼같요:)
참고
https://velog.io/@ursr0706/%EC%9B%B9-%EC%A0%91%EA%B7%BC%EC%84%B1%EC%9D%84-%EA%B3%A0%EB%A0%A4%ED%95%98%EC%97%AC-%ED%85%8D%EC%8A%A4%ED%8A%B8-%EC%88%A8%EA%B8%B0%EA%B8%B0
그리고 그외에 width,height,margin은 사용하지 않아도 같은 결과 값이 나옵니다:)
|
고생하셨습니다 현우님:)
큰 시간을 들이지않고 개발자도구를 사용하셔서 어떤 속성들이 어떻게 작동되는지 살펴보고 figma와 상관없이 필요하지 않은 CSS들은 삭제하는것이 좋을거 같습니다! 서로 코드를 보며 좋아보이는걸 쏙쏙 흡수합시다:)))) |
merrybmc
left a comment
There was a problem hiding this comment.
안녕하세요 현우님. 첫 pr을 축하드려요. 🎉🎉🎉 👍
전체적으로 구현 완성도가 높으신데 시맨틱 태그 부분이 살짝 아쉬웠어요 😭
| .main1 label div { | ||
| position: relative; | ||
| width: 22px; | ||
| height: 22px; | ||
| background: url(./img/check-box2.png) no-repeat; | ||
| margin-right: 5px; | ||
| } | ||
|
|
||
| #chk:checked + label .box::after { | ||
| display: block; | ||
| content: ""; | ||
| width: 22px; | ||
| height: 22px; | ||
| background: url(./img/check-box.png) no-repeat; | ||
| margin-right: 5px; | ||
| } |
| </head> | ||
| <body> | ||
| <div class="wrap"> | ||
| <div class="header"><p>로그인 또는 회원가입</p></div> |
There was a problem hiding this comment.
이 부분은 시맨틱한 태그를 고려했을 때 header와 h1 태그를 써주면 더 좋을 것 같아요.
| <div class="main1"> | ||
| <h1>위니브에서 여러분의 궁금증을 해결하세요! :)</h1> | ||
| <input type="text" placeholder="아이디"></input> | ||
| <p class="warning">아이디를 입력해 주세요</p> | ||
| <input type="password" placeholder="비밀번호"></input> | ||
| <p class="warning two">아이디 혹은 비밀번호가 일치하지 않습니다.</p> | ||
| <div class="check"> | ||
| <input type="checkbox" id="chk"> | ||
| <label for="chk"><div class="box"></div>로그인 상태 유지</label> | ||
| </div> | ||
| <button>로그인</button> |
There was a problem hiding this comment.
여기에 h2 태그를 써주시는 것과 시맨틱 태그와 기능까지 고려했을 때 form 태그로 묶어주면 훨씬 좋을 것 같아요.
참고자료: https://developer.mozilla.org/ko/docs/Web/HTML/Element/form
| <div class="main2"> | ||
| <a href="https://www.google.co.kr/?hl=ko" | ||
| ><img src="./img/google.png" alt="구글" /> | ||
| <p>구글 계정으로 로그인</p></a | ||
| > | ||
| <a href="https://www.google.co.kr/?hl=ko" | ||
| ><img src="./img/facebook.png" alt="구글" /> | ||
| <p>페이스북 계정으로 로그인</p></a | ||
| > | ||
| <a href="https://www.google.co.kr/?hl=ko" | ||
| ><img src="./img/naver-logo.png" alt="구글" /> | ||
| <p>네이버 계정으로 로그인</p></a | ||
| > | ||
| <a href="https://www.google.co.kr/?hl=ko" | ||
| ><img src="./img/vector.png" alt="구글" /> | ||
| <p>카카오톡 계정으로 로그인</p></a | ||
| > |
There was a problem hiding this comment.
단순히 페이지 이동이 아니기도 하고 로그인 버튼이기 때문에 a 태그보다 button태그를 써주시면 더 시맨틱할 것 같아요.
|
로그인 버튼에 letter-spacing을 주셨네요?! 로그인 버튼이 강조되게 보여서 이런 방법도 있구나 하면서 봤습니다~ |
|
안녕하세요 현우님! 회원가입의 부모 div에 클래스명으로 membership을 주신 것처럼 구현하느라 너무 고생 많으셨습니다!😊👍 |
|
좋은 피드백 감사합니다!! |


로그인/회원가입 모달 과제 구현했습니다.