console.log 에 style 적용하기

기획팀과 협의 해볼까나...
- 출처 


개발자 도구를 열어 작업을 할 때, 우리는 종종 style이 입혀진 console.log를 발견할 수 있다.
예를 들자면 쿠팡이나 티스토리가 있을 수 있겠다. (괜히 이쁘고 부러움)

퍼블리셔로서 스타일이 입혀진 콘솔로그를 지나칠 수가 없지.
오늘은  console.log 에 style 입히는 방법을 알아보려 한다.


아주 간단하다.

메시지에 %c 플래그(flag)만 추가해주고, 원하는 스타일을 입력하면 끝. 참 쉽죠?


간단하게 예를들어,
console.log('%c Welcome!', 'background-color:green; color:#ffffff;');

결과물은 이렇다.



이렇게 하면?
console.log('%c You are so %c attractive ', 'background-color:#000000; color:#ffffff; font-size:23px;', 
'background-color:red; color:#ffffff; font-size:23px;');

요렇게 나오고!



조금 더 꾸며볼까?
var style = [
    'padding : 30px 20px',
    'margin : 20px 0',
    'background : linear-gradient(#98004C, #FFE8F3)',
    'font-size : 25px',
    'font-weight : bold',
    'text-align : center',
    'color : #ffffff'
].join(';');

console.log('%c #매력\'s Development Notes', style);

결과는?



일단 사용해 본 결과, disply 와 line-height 는 적용이 안되는것 같다. 
추후에 내 전용 로그를 만들 때, 하나하나 살펴봐야겠다.

댓글

이 블로그의 인기 게시물

[iOS] body 스크롤 막기

[html] 모바일웹 작업 팁 정리중...

Swiper lazyLoading