천진난만 코딩 스토리

32. more 화면 만들기 (html,css - more 화면 1) 본문

노마드코더/코코아톡 클론코딩

32. more 화면 만들기 (html,css - more 화면 1)

Wisdom_1104 2022. 11. 22. 23:56

1) more.html 파일 만들기

more.html 화면

find.html 파일의 코드를 그대로 복사하여

more.html 파일에 복사해줌.

 

 

more.html 화면

title을 모두 변경해주고

main 태그에 있는 코드를 지워줌.

 

 

변경된 모습

title이 변경되고

main 파트가 비워짐.

 

 

작성한 모습

음악 아이콘을 넣어줌.

(friends 혹은 chats 화면에서 사용했으니 복사해와도 됨.)

 

 

추가된 모습

아이콘이 추가됨.

 

기본적인 설정은 했으니

이제 main 파트를 만들어야 함.

 

 

 

2) 프로필 추가하기

작성한 모습

friends.html 파일에서 프로필 부분인 해당 부분을 복사하여 붙여넣음.

title을 수정하고 sudtitle의 주석을 풀고 작성해줌.

subtitle와 두 번째 column에 아이콘을 추가하여줌.

 

 

 

스타일한 모습

sudtitle에 있는 아이콘의 색상을 변경함.

 

 

변경된 모습

프로필이 작성된 것을 볼 수 있음.

 

 

 

3) 아이콘 파트 만들기

find.html 화면

아이콘 파트는 find화면과 동일하게 만들 수 있음.

 

즉, 같은 코드가 반복되어 사용된다는 것.

find.html 파일 분 아니라 more.html 파일에서도 사용함.

그렇기에 해당 class의 이름부터 바꿔주겠음.

 

 

find.html 화면

find.html 파일에서 class 이름을 변경해준 뒤

more.html 파일에 붙여넣음.

 

 

more.html 화면

코드를 붙여넣기 하였지만

more화면의 아이콘은 두 줄이기에

박스를 두개로 나누어 작성해줌.

노란색 박스가 첫 번째 줄,

주황색 박스가 두 번째 줄이 됨.

두 번째 줄에 오는 아이콘은 두 개 이지만

빈 박스 두 개를 추가로 작성해 윗 줄과 간격을 맞출 것임.

 

 

작성 전 후

아이콘에 대한 스타일을 find.css 파일에서 가져와서

새로 만든 icon-row.css 파일로 옮겨줌.

class의 이름 또한 모두 변경해줌.

 

 

style.css 화면

물론 import 해주어야 적용됨.

 

 

적용된 모습

아이콘 파트가 find 화면에서 스타일한대로 적용되어 나타남.

 

 

4) 아이콘 추가 스타일하기

작성한 모습

main-screen에 more-screen이란 class를 추가하여줌.

 

 

작성한 모습

more.css 파일을 만들고 세부 스타일을 해줌.

물론 styles.css 파일에 import 해주어야 함.

 

아이콘 간에 일정한 공간을 주고

일정한 너비를 주어 아이콘을 정렬함.

 

 

변경된 모습

아이콘이 일정하게 정렬되어 있음.

 

 

 

5) 아이콘에 알림배지 만들기

추가한 모습

추가하고 싶은 자리의 아이콘 위에 빈 박스를 만들어줌.

 

작성한 모습

이 전에 point 를 만들었던 코드를 복사해오고

위치만 다시 조정해줌.

 

 

작성한 모습

부모 태그를 relative한 부모로 만들어줌.

 

 

추가된 모습

알림 배지가 추가된 것을 볼 수 있음.