HTML & CSS 연습/organic

organic수정html.css

별초롱언니 2025. 3. 31. 16:51
/* 헤더탑 배경색 */
.header-top {
  background-color: var(--bg-color);
  padding: 10px 0;
}
/* 헤더 가로정렬배치 */
.h-top {
  display: flex;
  justify-content: space-between;
}


/* header top left */
/* 폰트 사이즈 지정 */
.ht-left {
  font-size: 14px;
}
/* 아이콘과 텍스트 사이 간격주기  */
.ht-left i {
  padding-right: 3px;
}
/* 텍스트 사이 border
border와 텍스트 사이 간격 */
.ht-left span:first-child {
  border-right:1px solid var(--line-color);
  padding-right: 20px;
}
/* 텍스트 사이 border
border와 텍스트 사이 간격 */
.ht-left span:last-child {
  padding-left: 20px;
}


/* header top right */
/* 가로정렬 배치 */
.ht-right {
  display: flex;
  align-items: center;
  font-size: 14px;
}
/* 아이콘들 패딩줘서 일정간격 띄우기  */
.ht-icon i {
  padding-right: 20px;
}
/* 텍스트 사이 border
border와 텍스트 사이 간격 */
.ht-language img {
  border-left: 1px solid var(--line-color);
  padding-left: 20px;
  padding-right: 5px;
}
/* 아이콘들 패딩줘서 일정간격 띄우기  */
.ht-language i {
  padding-left: 5px;
  padding-right: 20px;
}
/* 텍스트 사이 border
border와 텍스트 사이 간격 */
.ht-user i {
  border-left: 1px solid var(--line-color);
  padding-left: 20px;
}
/* 아이콘들 패딩줘서 일정간격 띄우기  */
.ht-user i {
  padding-right: 5px;
}
/* 헤더탑 언어 서브메뉴 display none해서 화면에서 없애고
position absolute해서 위치조정하고 크기조정 */
.sub-menu {
  width: 4%;
  display: none;
  background-color: black;
  color: white;
  position: absolute;
  right: 480px;
  padding: 10px;
}
/* 호버했을때 서브메뉴 보여주기 */
li:hover .sub-menu {
  display:block;
}


/* header bottom */
/* 헤더바텀 가로정렬 탑패딩 */
.header-bottom{
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 20px;
}

/* 네비 ul flex값 */
.hb-nav ul{
  display: flex;
}
/* 네비 li 패딩값을 줘서
좌우 여백 주기 */
.hb-nav li {
  padding: 0 30px;
  transition: all 0.5s ease;
}
.hb-nav li:hover {
  color: var(--main-color);
}

/* 아이콘 가로정렬*/
.hb-icon {
  display: flex;
  align-items: center;
}
/* 아이콘 가로값과 패딩 */
.hb-icon i {
  padding-top: 10px;
  /* display: block; */
  width: 35px;
}
/* span태그 사이즈조절 */
.hb-icon i span {
  position: relative;
  top: -10px;
  right: 2px;
  font-size: 7px;
  background-color: var(--main-color);
  color: white;
  font-weight: bold;
  padding: 3px 5px;
  border-radius: 100%;
  text-align: center;
}
.hb-icon small {
  color: gray;
}
.hb-icon b {
  font-size: 12px;
}

'HTML & CSS 연습 > organic' 카테고리의 다른 글

organic수정footer.css  (0) 2025.04.01
organic수정style.css  (0) 2025.04.01
organic수정.html  (0) 2025.03.30
organic.css  (0) 2025.03.28
organic.html  (0) 2025.03.28