구글 블로그 Contempo 테마: 썸네일 이미지로 뒷배경 흐리게 블러 효과 주는 방법

1 min read

구글 블로그 기본 테마인 Contempo 테마에서 썸네일 이미지를 블러(blur) 처리하여 배경이미지로 사용해봤습니다. 뒷배경이 있는 Contempo 테마에서 적용할 수 있습니다.

Contempo 테마 적용 방법

[테마] - [HTML 편집]에서 문서 내 검색 [Ctrl + F]으로 bg-photo-container를 검색합니다.

<div class='bg-photo-container'>
  <div class='bg-photo'/>
</div>

위 3줄의 코드를 아래에 있는 코드로 대체합니다.

<!--<div class='bg-photo-container'>
  <div class='bg-photo'/>
</div>-->
<div class='bg-photo-container'>
  <b:if cond='data:view.isSingleItem'>
    <b:if cond='data:view.featuredImage'>
      <div class='bg-photo blur'>
        <style>
          .bg-photo.blur {
            background-image:url(<b:eval expr='data:view.featuredImage resizeImage 1600'/>);
            filter:blur(10px);
          }
        </style>
      </div>
    <b:else/>
      <div class='bg-photo'/>
    </b:if>
  <b:else/>
    <div class='bg-photo'/>
  </b:if>
</div>

저장 버튼을 클릭하면 적용이 완료됩니다.

블러 효과 주는 방법

  1. filter: blur()
    filter가 적용된 모든 자식 요소들까지 블러가 적용됩니다.
  2. backdrop-filter: blur()
    요소를 선택하면 그 뒤 영역에 blur 효과를 적용할 수 있는 속성입니다.

filter: blur(10px)으로 썸네일 이미지에 블러를 적용했습니다. 값이 클수록 이미지가 흐려집니다.

배경 이미지 설정하는 방법

background-image: url("image_url_here");

background-image는 배경이미지를 원하는 요소에 설정하는 방법입니다.

미리보기

미리보기

참고:
각 포스팅의 첫 번째 이미지가 썸네일 이미지입니다.

유용하기를 바랍니다.

관심 있을 만한 글

  • Schema.org의 JSON LD 스크립트는 웹 페이지의 구조화된 데이터를 위한 것으로 검색 엔진 최적화(SEO)에 있어서 매우 중요합니다. 구조화된 데이터는 엄청 많은 유형들이 있기 때문에 Blogger, 티스토리와 같은 블로그 포스팅 유형에 적합한 구조화된 데이터를…
  • 가끔 AMP 블로그에서 Youtube 동영상 중 뮤비 또는 음악의 재생목록을 표시해야 하는 경우가 있습니다. AMP가 아닌 블로그의 경우, YouTube 재생목록을 표시하려면 Youtube에서 제공하는 소스 코드를 iframe 형식으로 사용할 수 있지만 AMP HTML을…
  • 드디어 구글 블로그의 최적화가 완료되었습니다. 개인적으로 보유하고 있는 구글 Blogger 블로그 중에서 서브 블로그입니다. AMP 블로그는 워드프레스가 대표적이고, Blogger는 정보가 많지 않아 AMP 속도 최적화 작업이 쉽지 않습니다. 그래도 도전을 해보기로…
  • 구글의 블로그 플랫폼인 Blogger를 활용하면 자신만의 블로그나 웹 사이트를 개설할 수 있습니다. 아래 단계를 따라 만들어보세요! Blogger 시작하기 구글 블로그를 처음 시작하는 경우 다음과 같은 방법으로 개설할 수 있습니다. …
  • FollowByEmail 지원 종료 공지 최근 Feedburner팀에서는 2021년 7월부터 이메일 구독 서비스가 중단될 예정이라는 시스템 업데이트 공지를 발표했습니다. FeedBurner 변경 예정 2021년 4월 14일 수요일 거의 14년 …
  • 구조화된 메타데이터를 추가하면 크롤러가 페이지를 보다 더 효율적으로 인덱싱하고 미리볼 수 있습니다. 예를 들어 Facebook은 Open Graph를, Twitter는 Twitter Card를 사용하여 페이지의 이미지와 특정 데이터를 추출합니다. 사이트 제목, 사이트 설명 등. …

댓글 쓰기