새 속성으로 최대 너비 덮어 쓰기

였다

이 코드에서 임의의 코드와 자식 이미지 트리를 볼 수 있습니다. 사용자 지정 클래스를 사용하더라도 자식 이미지는 항상 이미지의 부모 최대 너비 속성을 따릅니다. 어쨌든 사용되는 클래스에 대해 이것으로 얻을 수 있습니까?

JSFiddle

실제 코드 사용

참고 이이 말도 많은 CSS 재 지정을 사용하여 vBulletin에 켜져 있습니다. 새 CSS는 vbulletin 사용자 정의 CSS 파일 "additional.css"에 있습니다.

또한 호버 효과 120px로 제한되지만 일반 클래스는 그렇지 않습니다.

암호

<div class="content">
    <p>
        <div>
            <div class="something">
               <img src="http://shadowness.com/file/item9/314049/image.jpg" class="thumbbbimg" />
            </div>
         </div>
    </p>
</div>

CSS

.content img {
    max-width: 100%;
}

.thumbbbimg {
    max-width: 120px;
}

실제 CSS

/* Thumb BBCode CSS */
    .content img.thumbbbimg {
        width: 120px;
        max-width: 120px;
        max-height: 120px;
        opacity: 75;
        margin: 10px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0 0 5px 5px rgba(0,0,0,0.4);
        -moz-box-shadow: 0 0 5px 5px rgba(0,0,0,0.4);
        box-shadow: 0 0 5px 5px rgba(0,0,0,0.4);
        border: 1px solid #8C8C8C;
        filter: url(filters.svg#grayscale);
        filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
        -webkit-filter: grayscale(100%); 
        filter: gray; /* IE6-9 */
        -webkit-filter: grayscale(1); 
        overflow: hidden;
    }

    .content img.thumbbbimg:hover {
        width: 120px;
        max-width: 120px;
        max-height: 120px;
        opacity: 100;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -khtml-border-radius: 5px;
        border-radius: 5px;
        -webkit-box-shadow: 0 0 5px 5px rgba(255,255,255,0.3);
        -moz-box-shadow: 0 0 5px 5px rgba(255,255,255,0.3);
        box-shadow: 0 0 5px 5px rgba(255,255,255,0.3);
        filter: none;
        -webkit-filter: grayscale(0%); 
        filter: gray;
        -webkit-filter: grayscale(0); 
  }  
ProllyGeek
.content img :not(.thumbbimg) {
        max-width: 100%;
    }
    .thumbbbimg {
        max-width: 120px; 
    }

깡깡이:

http://jsfiddle.net/41tyamsz/2/

using :not은 지정된 요소를 제외한 요소에 규칙을 적용합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

새 속성으로 최대 너비 덮어 쓰기

분류에서Dev

새 파일에 쓰기와 덮어 쓰기 : 성능 문제

분류에서Dev

새 유형으로 기본 클래스 멤버 덮어 쓰기

분류에서Dev

새 점수가 더 높으면 기존 점수 덮어 쓰기

분류에서Dev

cp -a는 기존 파일을 새로 고치거나 덮어 쓰거나 건너 뜁니다.

분류에서Dev

이전 폴더에서 새 폴더로 파일 덮어 쓰기

분류에서Dev

matplotlib : 지속적으로 덮어 쓰기

분류에서Dev

새 개체 만들기와 기존 개체 덮어 쓰기 (성능)

분류에서Dev

절대 위치로 부모 너비를 덮어 쓰는 방법은 무엇입니까?

분류에서Dev

knex로 Nodejs 비동기 덮어 쓰기 값

분류에서Dev

새 항목을 덮어 쓰고 삭제할 수 있는데 왜 STL 컨테이너에 대한 사용자 지정 할당자를 작성해야합니까?

분류에서Dev

KeyCloak Docker compose : 테이블 덮어 쓰기 비활성화

분류에서Dev

Word Interop 저장 중 덮어 쓰기 비활성화

분류에서Dev

동일한 이름의 새 / 덮어 쓰기 파일 삭제 및 생성 c # .NET

분류에서Dev

Python csv 작성기 / 행 다시 쓰기 / 덮어 쓰기 또는 모든 행 삭제 및 새 행 추가

분류에서Dev

비대화 형으로 덮어 쓰지 않고 gunzip하는 방법

분류에서Dev

이 코드를 덮어 쓰기 (.Wav) 대신 추가로 변경

분류에서Dev

문자열의 속성 덮어 쓰기

분류에서Dev

Repast : 텍스트 싱크에서 새 파일을 자동 생성하는 대신 기존 파일을 덮어 쓰는 방법

분류에서Dev

CSS 최대 높이 및 최대 너비 속성; 창 크기의 %로 정의 된 상위 크기

분류에서Dev

아래에 새 맵을 추가하는 대신 기존 맵을 덮어 쓰려면 어떻게합니까 (OpenLayers)?

분류에서Dev

Laravel 5.3의 기본 비밀번호 재설정 프로세스 덮어 쓰기

분류에서Dev

편집 대신 VIM 덮어 쓰기

분류에서Dev

cp 덮어 쓰기 대 rm 다음 cp

분류에서Dev

Cypress로 기존 명령 덮어 쓰기

분류에서Dev

루비에서 상속 된 모듈의 메소드 덮어 쓰기

분류에서Dev

Logstash to Elasticsearch가 기존 데이터를 덮어 쓰는 대신 필드에 새 데이터를 추가합니까?

분류에서Dev

조건부로 인스턴스 속성 덮어 쓰기

분류에서Dev

머티리얼 UI-InputBase의 비활성화 된 스타일 덮어 쓰기

Related 관련 기사

  1. 1

    새 속성으로 최대 너비 덮어 쓰기

  2. 2

    새 파일에 쓰기와 덮어 쓰기 : 성능 문제

  3. 3

    새 유형으로 기본 클래스 멤버 덮어 쓰기

  4. 4

    새 점수가 더 높으면 기존 점수 덮어 쓰기

  5. 5

    cp -a는 기존 파일을 새로 고치거나 덮어 쓰거나 건너 뜁니다.

  6. 6

    이전 폴더에서 새 폴더로 파일 덮어 쓰기

  7. 7

    matplotlib : 지속적으로 덮어 쓰기

  8. 8

    새 개체 만들기와 기존 개체 덮어 쓰기 (성능)

  9. 9

    절대 위치로 부모 너비를 덮어 쓰는 방법은 무엇입니까?

  10. 10

    knex로 Nodejs 비동기 덮어 쓰기 값

  11. 11

    새 항목을 덮어 쓰고 삭제할 수 있는데 왜 STL 컨테이너에 대한 사용자 지정 할당자를 작성해야합니까?

  12. 12

    KeyCloak Docker compose : 테이블 덮어 쓰기 비활성화

  13. 13

    Word Interop 저장 중 덮어 쓰기 비활성화

  14. 14

    동일한 이름의 새 / 덮어 쓰기 파일 삭제 및 생성 c # .NET

  15. 15

    Python csv 작성기 / 행 다시 쓰기 / 덮어 쓰기 또는 모든 행 삭제 및 새 행 추가

  16. 16

    비대화 형으로 덮어 쓰지 않고 gunzip하는 방법

  17. 17

    이 코드를 덮어 쓰기 (.Wav) 대신 추가로 변경

  18. 18

    문자열의 속성 덮어 쓰기

  19. 19

    Repast : 텍스트 싱크에서 새 파일을 자동 생성하는 대신 기존 파일을 덮어 쓰는 방법

  20. 20

    CSS 최대 높이 및 최대 너비 속성; 창 크기의 %로 정의 된 상위 크기

  21. 21

    아래에 새 맵을 추가하는 대신 기존 맵을 덮어 쓰려면 어떻게합니까 (OpenLayers)?

  22. 22

    Laravel 5.3의 기본 비밀번호 재설정 프로세스 덮어 쓰기

  23. 23

    편집 대신 VIM 덮어 쓰기

  24. 24

    cp 덮어 쓰기 대 rm 다음 cp

  25. 25

    Cypress로 기존 명령 덮어 쓰기

  26. 26

    루비에서 상속 된 모듈의 메소드 덮어 쓰기

  27. 27

    Logstash to Elasticsearch가 기존 데이터를 덮어 쓰는 대신 필드에 새 데이터를 추가합니까?

  28. 28

    조건부로 인스턴스 속성 덮어 쓰기

  29. 29

    머티리얼 UI-InputBase의 비활성화 된 스타일 덮어 쓰기

뜨겁다태그

보관