[프로젝트]문자와 문자 사이 • 넣기(li를 쓰는줄 알았지만 아니였다)

lee·2023년 8월 22일
0

모영 프로젝트

목록 보기
2/8

점 넣기

  • 매우 간단한거지만 멍청하게 뻘짓을 했기 때문에 블로그에 정리를 해본다...

처음에는 li를 써야 하는 줄 알았다.

<div>
	<div>24</div>
	<li></li>
</div>
  • 시멘틱요소랑 블록요소를 생각안하고 일단 저 코드로 하면 li기본 스타일에 점이 생기기 때문에 사이에 점이 들어갈 줄 알았다. 그런데 앞에 글씨와 겹쳐졌다.
    => 찾아보니 li가 보톡 outside인식이 돼서 포지션을 inside로 설정해주어야 했다.
    => 하지만 li 점과 목이라는 문자의 사이 간격이 너무 멀어서 내가 생각한 디자인이 나오지 않았다.

li가 아닌 ::before로 글씨 넣어주기

&::before {
      content: '•';
      color: #b1b1b1;
    }
  • 위 코드처럼 해당하는 곳에 저런식으로 넣어주면 앞에 content에 넣은 문자가 들어가게된다.
    => 물론 그냥 점을 바로 넣어주어도 되지만 저렇게 해야 color등 쉽게 설정할 수 있다 판단하여 이 방법을 쓰게 되었다.

그리고 계속 헤맸던 이유

  • li와 목이라는 글자 사이 간격을 줄일 수 있지 않을까라는 생각에 계속 찾아 헤매다보니 다른건 생각도 안하고 저거에만 몰두 하다 다른게 안보였다... 나무를 보지말고 숲을 보자

애초에 저 간격을 줄일 수 없는거였다...

profile
초보 코딩

0개의 댓글