JavaScript

[js] JS - 텍스트 첫글자만 글자색 변경 (= 맨앞글자 색상 변경)

텍스트 첫글자만 글자색 변경

 

<div class="logo">Homzzang.com</div>

 

<script>

const logo = document.querySelector(".logo");

logo.innerHTML = logo.innerHTML.replace(/\bH/, "<span style='color:red;'>H</span>");

</script>

 

결과보기


PS. CSS로만 구현 가능

 

<style>

 div::first-letter {color:red;}

</style>

<div class="logo">Homzzang.com</div>

결과보기

 

<div class="logo"><span style="color:red;">H</span>omzzang.com</div>

결과보기

 



분류 제목
DOM_Style JS - textJustify -
DOM_Style JS - textOverflow 속성 - 영역 벗어난 글자 처리 (= 영역이탈글자처리 = 텍스트오버플로속성 …
DOM_Style JS - textShadow 속성 - 글자그림자 (= text-shadow속성 = 글자음영 = 텍스트섀도, …
DOM_Style JS - textTransform 속성 - 텍스트 대소문자변환 (= textTransform속성 = 텍스트트…
DOM_Style JS - top -
DOM_Style JS - transform -
DOM_Style JS - transformOrigin -
DOM_Style JS - transformStyle -
DOM_Style JS - transition -
DOM_Style JS - transitionProperty -
DOM_Style JS - transitionDuration -
DOM_Style JS - transitionTimingFunction -
DOM_Style JS - transitionDelay -
DOM_Style JS - unicodeBidi 속성 - 텍스트글자방향 (= unicodeBidi속성 = 유니코드비디속성)
DOM_Style JS - userSelect -
67/89
목록
 홈  PC버전 로그인 일본어
그누앞단언어
그누뒷단언어
그외코딩언어
그누보드 1
제작의뢰
Q&A
커뮤니티 3
웹유틸
회원센터
홈짱닷컴 PC버전 로그인