[Hacktoberfest 2021] CSS로 반응형 디자인
3754 단어 htmlcsshacktoberfestopensource
"responsive"라는 단어를 보았을 때 학교 2학기가 끝나고 한동안 css 작업을 하지 않았기 때문에 매우 흥미로워 보였습니다.
나는 몇 년 전의 옛 기억을 떠올릴 수 있는 문제를 선택했다.
https://github.com/mohitbalwani/Citi-site/issues/1
현재는 html과 css만으로 제작된 원페이지 웹사이트로, 창 크기를 줄였을 때 마지막 부분에 버그가 있었습니다.
업데이트는 css로 했습니다. 섹션 구분을 2단 디자인으로 먼저 업데이트 했습니다.
"row 4"분할 안에 열 디자인을 위해 두 개의 분할을 더 추가했습니다. 그리고 해당 열을 가로로 정렬하기 위해 너비를 백분율로 추가했습니다.
.column {
float:left;
}
#col1 {
width: 55%;
}
#col2 {
margin:0%;
width: 45%;
}
그 후 "@media"구조체를 사용하여 더 작은 창에 대한 특정 규칙을 추가하고 싶었습니다.
@media(max-width:700px){
.row4 {
height: 70vh;
}
.column h1{
font-size: 2rem;
}
.form{
font-size: 1.2rem;
}
.column button{
width: 22vw;
text-align: center;
}
.column {
align-items: center;
}
}
수정 후 더 작은 창과 함께 너비가 700px 미만으로 아래 이미지와 같이 보입니다.
또한 전화와 같은 더 작은 창을 위한 또 다른 미디어 구조를 추가했습니다.
이 문제는 설명이 거의 없었고 프로젝트에 Readme.md가 없었기 때문에 코드를 조금 더 이해할 수 있었습니다. 그러나 프로젝트 소유자는 매우 반응이 좋았고 문제를 해결하기 위해 진행할 수 있도록 저와 잘 소통했습니다.
아래에서 이 문제에 대한 풀 요청을 찾을 수 있습니다.
https://github.com/mohitbalwani/Citi-site/pull/4
Reference
이 문제에 관하여([Hacktoberfest 2021] CSS로 반응형 디자인), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/irenejoeunpark/hacktoberfest-2021-responsive-design-with-css-19ii텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)