• 북마크
  • 1:1문의
  • 새글
  • 회원가입
  • 로그인

HTML/CSS

  • Home
  • 스터디
  • HTML/CSS

리스트에 new 아이콘 넣기

5,089 2015.11.06 19:33

짧은주소

본문

안녕하세요. eyoomegg입니다.

 

이미지게시판 목록에  new 아이콘이 나오는 방법에 대해 알아 보겠습니다.(gallery 보드 스킨을 기준으로 설명 드립니다.)

list.skin.html 파일에서 이미지가 출력되는 부분을 찾습니다.


<a class="zoomer" href="{.href}" {? wmode}onclick="eb_modal(this.href); return false;"{/}>
    <span class="overlay-zoom gallery-img">  
        <!--{? .img_content && !preg_match('/no image/',.img_content)}-->
        {.img_content}
        <span class="zoom-icon"><i class="fa fa-search"></i></span>
        <!--{:}-->
        <img class="img-responsive" src="img/no_image.jpg">
        <span class="zoom-icon"><i class="fa fa-search"></i></span>
        <!--{/}-->
    </span>
</a>

 

 

아래와 같이 <!--{?.icon_new}--><div class="new-icon">new</div><!--{/}--> 를 추가해 줍니다.


<a class="zoomer" href="{.href}" {? wmode}onclick="eb_modal(this.href); return false;"{/}>
    <span class="overlay-zoom gallery-img">  
        <!--{? .img_content && !preg_match('/no image/',.img_content)}-->
        {.img_content}
        <span class="zoom-icon"><i class="fa fa-search"></i></span>
        <!--{:}-->
        <img class="img-responsive" src="img/no_image.jpg">
        <span class="zoom-icon"><i class="fa fa-search"></i></span>
        <!--{/}-->
        <!--{?.icon_new}--><div class="new-icon">new</div><!--{/}-->
    </span>
</a>

 

 

.new-icon의 스타일을 줍니다.


.new-icon {
    opacity: 0.9;
    transform: rotate(-45deg);
    position: absolute;
    top: 5px;
    left: -28px;
    padding: 3px 0;
    width: 100px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    background: #ff9501;
}

 

새글을 작성하면 위와 같은 new 아이콘이 생기게 됩니다.

다른 스킨에도 적용 가능하며, 각 스킨에 맞게 스타일을 수정하시면 되겠습니다.

(위치는 top과 left 로 조정, 간격은 padding과 width로 조정합니다.}

 

감사합니다.

 

 

 

 

0
좋아요!
1
- 이윰EGG 메일보내기 아이디로 검색 - 회원등급 : 새싹/Level 13 - 포인트 : 108,979
레벨 13
경험치 16,105

Progress Bar 20%

- 가입일 : 2015-09-18 16:01:20
- 서명 : 이윰EGG입니다. 잘 부탁드립니다.
- 자기소개 :
댓글목록

티보리님의 댓글

우와 감사합니다.

축하합니다. 첫댓글 포인트 45포인트를 획득하였습니다.

비즈팔님의 댓글

바로 베껴갑니다. ^^
너무 감사해요.

홍인님의 댓글

감사합니다.

joosam님의 댓글

오우 고맙습니다~~

크롱크롱님의 댓글

이윰egg님 감사합니다. 잘적용하였습니다.
모바일에서 아래코드를 추가해야 적용이 되네요...즐점하세요...

-webkit-transform: rotate(-45deg);

수국님의 댓글


new부분이 이미지위에 잘 올라옵니다.
그렇지만 이미지 밖으로 나가는 부분이 감춰지지 않네요
css부분에서 이미지 밖으로 나가는 부분이 안보이게 할려면 어떻게 하는지 알고싶습니다.
예전에는 z-index를 가지고 잘 됐는데.
z-index로 해도 아리끼리 하네요.
div 레이어로 편법을 써야 하는지
알려주세요

이윰EGG님의 댓글

수국님 안녕하세요.

이미지를 감싸고 있는 태그에 overflow:hidden 을 활용하시면 될것 같습니다.
물론 new 아이콘은 그 안에 들어가 있어야 합니다.

좋은 하루 되십시오.
감사합니다.

수국님의 댓글

감사합니다. 바로 해결하였습니다.

고현규님의 댓글

감사합니다

LOGIN
사이드 메뉴

최신글이 없습니다.

최신글이 없습니다.

출석 랭킹

오늘의 랭킹

회원사진

닉네임

개근왕

최다1위

shadow shadow
Ranking

    출력할 랭킹이 없습니다.

  • 01 shadow
    674,374
  • 02 신비
    335,419
  • 03 가을하늘
    204,735
  • 04 mame
    202,630
  • 05 이윰MOUNT
    199,181
  • 06 미스코리아
    163,939
  • 07 레오나르도
    147,576
  • 08 테크니션
    142,655
  • 09 이윰IN
    135,258
  • 10 비온뒤맑음
    127,882
  • 01 shadow
    28,938
  • 02 joosam
    23,606
  • 03 티보리
    21,954
  • 04 홍인
    18,644
  • 05 레오나르도
    18,088
  • 06 이윰IN
    17,983
  • 07 도깨비
    16,614
  • 08 이윰EGG
    16,105
  • 09 자이언트
    14,698
  • 10 미스트
    14,379