테스트 사이트 - 개발 중인 베타 버전입니다

1원팁) 문장에서 원하는 부분의 글자 위에 선긋기

· 4년 전 · 4517 · 15

31258236_1605979689.5397.png

 

위와 같은 모양을 만들고자 할때 선긋기 용으로 일일이 div 같은 요소를 넣어야 하고 글자크기별로 가로크기 정해야 하고 여간 귀찮은게 아닙니다.

그래서 꼼수를 좀 부려 조금은 편하게 하는 방법을 생각해 봤습니다.

 

먼저 html 이 아래와 같이 있다 가정합니다.

[code]

<strong>IT·프로그래밍</strong> 개발 강의

[/code]

 

여기서 "IT" 라는 글자에만 윗선을 긋고 싶습니다.  긋고 싶은 곳에 "<span class="accent">IT</span>" 요렇게 태그로 감싸고 accent 클래스를 줍니다.

[code]

<strong><span class="accent">IT</span>·프로그래밍</strong> 개발 강의

[/code]

 

그리고 css는 아래와 같이 작성합니다.  선굵기는 border-top 항목에서 적절히 수정해 주세요

[code]

.accent {
  display: inline-flex;
  flex-direction: column;
  justify-content: flex-end;
  vertical-align: bottom;
  border-top: 5px solid #000;
}

[/code]

 

간단하쥬?

 

라인을 2개 넣어 볼까요?

[code]

<strong><span class="accent">IT</span>·프로그래밍</strong> <span class="accent">개발</span> 강의

[/code]

 

31258236_1605980148.716.png

잘됩니다 ^^;;;

 

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 15개

오~ 감사합니다
이야 감사합니당
4년 전
좋은데 글자가 있는 페이지에 네임펜으로 그리는거도 좀 주세요
4년 전
https://sir.kr/g5_tip/14958
감사합니다~

게시글 목록

번호 제목
24318
24317
24315
24309
24294
24293
24277
24262
24260
24253
24251
24236
24233
24228
24226
24221
24214
24203
24201
24199
24196
24195
24194
24192
24191
24187
24185
24183
24172
24168