Chrome 및 FF에서 할 때 IE의 중앙에 이미지 가져 오기

Trasiva

아이콘을 클릭하면 표시되는 이미지가 있습니다. 이미지 세로 및 가로 중앙에 있어야하며 Chrome 및 FF에서는 잘 작동하지만 어떤 이유로 IE에서는 올바른 여백 크기를 얻지 못합니다. 클릭 javascript 함수는 이미지의 CSS 형식 marginLeft을 지정하고 높이 marginTop를 절반으로, 너비를 절반으로 수정합니다 . 다음은 코드입니다.

$('.preview').click(function(){
    var img = $("#<%=imgFull.ClientID%>");
    img.attr("src", $(this).attr('fullImg'));
    img.attr("Visible", "true");

    img.load(function(){
        img.css({
            top: "50%",
            left: "50%",
            marginTop: "-" + (img.width()/2) + "px",
            marginLeft: "-" + (img.height()/2) + "px"
    }, false);
});
    $("#overlay").show();
    $("#overlayContent").show();
});

IE가가는 한 내가 놓친 것이 있습니까? 나는 그것을 위해 브라우저 지원을 교차하는 데 익숙하지 않습니다. 나의 이전 고객 기반은 엄격히 Chrome과 FF였습니다. 테스트중인 이미지는 320x240이므로 여백은

margin-top: -160px;
margin-left: -120px;

대신 그들은

margin-top: -14px;
margin-left: -15px;
superUntitled

http://www.w3.org/TR/html-markup/img.html#img-display

이미지는 일반적으로 기본적으로 인라인 블록으로 표시되며 line-height요소 패딩 / 여백 높이의 혼합에 추가 됩니다. display:blockcss에서 이미지를 선언하면 높이를 계산 한 요소에서 선 높이가 제거됩니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

새로 고침 할 때 Chrome에서 세로로 가운데 정렬 된 페이지 '점프', FF 및 IE가 제대로 작동 함

분류에서Dev

FF 및 Chrome에서 작동하지 않는 외부 도메인에서 * .js 가져 오기

분류에서Dev

Firebase 저장소에 업로드 할 때 여러 이미지의 URL 가져 오기

분류에서Dev

Chrome에서 ES-6 가져 오기 구문을 사용할 때 잡히지 않는 구문 오류

분류에서Dev

Amazon CloudFront에서 Pinterest 및 Twitter의 이미지 가져 오기 문제

분류에서Dev

스프레드 시트에서 값을 가져 오려고 할 때 "정의되지 않음"가져 오기

분류에서Dev

스프레드 시트에서 값을 가져 오려고 할 때 "정의되지 않음"가져 오기

분류에서Dev

이미지 분할을 실행할 때 첫 번째 반복에서 NAN 가져 오기

분류에서Dev

이미지에서 Opencv Square 감지 및이 이미지 가져 오기

분류에서Dev

C #에서 문자열의 마지막 부분 분할 및 가져 오기

분류에서Dev

Visual Studio Code에서 컴파일 및 디버깅 할 때 임의의 명령 줄 인수 가져 오기

분류에서Dev

갤러리에서 다음 이미지 및 이전 이미지 가져 오기

분류에서Dev

갤러리에서 다음 이미지 및 이전 이미지 가져 오기

분류에서Dev

모달에서 이미지 가져 오기 및 표시

분류에서Dev

Angular Swiper에서 이미지 및 캡션 가져 오기

분류에서Dev

옵션 및 c : out을 사용할 때 JSP / JSTL의 드롭 다운 목록에서 값 가져 오기

분류에서Dev

ChromeDriver로 WebDriver 테스트에서 TakesScreenshot을 사용할 때 전체 검은 색 이미지 가져 오기

분류에서Dev

카메라에서 이미지를 캡처하려고 할 때 EXC_BAD_ACESS 코드 = 1 가져 오기

분류에서Dev

페이지 중앙에서 날짜 가져 오기

분류에서Dev

Chrome / FF에서 색상이 엉망인 반면 IE에서는 이미지가 잘 표시됩니다.

분류에서Dev

Kotlin-Firebase 및 Glide-Glide에서 사용할 수 있도록 이미지 URL 가져 오기

분류에서Dev

JavaScript에서 문자열 분할 및 중간 데이터 가져 오기

분류에서Dev

Docker (dind)의 Docker에서 이미지 미리 가져 오기

분류에서Dev

jQuery : 중앙에 렌더링 된 이미지 너비 가져 오기

분류에서Dev

CString에 값을 할당 할 때 <Bad Ptr> 및 잘못된 값 가져 오기

분류에서Dev

양쪽에서 이미지 자르기 및 중앙 유지

분류에서Dev

AJAX 및 JSON을 사용하여 데이터베이스에서 데이터를 가져오고 표시 할 때 innerHTML에서 정의되지 않음

분류에서Dev

jsTimezoneDetect js 라이브러리에 대해 다른 시간대 IE11 및 Chrome 브라우저 가져 오기

분류에서Dev

최신 graphene 및 graphene-django 버전을 사용할 때 가져 오기 ( 'graphql'에서 'ResolveInfo'이름을 가져올 수 없음) 오류

Related 관련 기사

  1. 1

    새로 고침 할 때 Chrome에서 세로로 가운데 정렬 된 페이지 '점프', FF 및 IE가 제대로 작동 함

  2. 2

    FF 및 Chrome에서 작동하지 않는 외부 도메인에서 * .js 가져 오기

  3. 3

    Firebase 저장소에 업로드 할 때 여러 이미지의 URL 가져 오기

  4. 4

    Chrome에서 ES-6 가져 오기 구문을 사용할 때 잡히지 않는 구문 오류

  5. 5

    Amazon CloudFront에서 Pinterest 및 Twitter의 이미지 가져 오기 문제

  6. 6

    스프레드 시트에서 값을 가져 오려고 할 때 "정의되지 않음"가져 오기

  7. 7

    스프레드 시트에서 값을 가져 오려고 할 때 "정의되지 않음"가져 오기

  8. 8

    이미지 분할을 실행할 때 첫 번째 반복에서 NAN 가져 오기

  9. 9

    이미지에서 Opencv Square 감지 및이 이미지 가져 오기

  10. 10

    C #에서 문자열의 마지막 부분 분할 및 가져 오기

  11. 11

    Visual Studio Code에서 컴파일 및 디버깅 할 때 임의의 명령 줄 인수 가져 오기

  12. 12

    갤러리에서 다음 이미지 및 이전 이미지 가져 오기

  13. 13

    갤러리에서 다음 이미지 및 이전 이미지 가져 오기

  14. 14

    모달에서 이미지 가져 오기 및 표시

  15. 15

    Angular Swiper에서 이미지 및 캡션 가져 오기

  16. 16

    옵션 및 c : out을 사용할 때 JSP / JSTL의 드롭 다운 목록에서 값 가져 오기

  17. 17

    ChromeDriver로 WebDriver 테스트에서 TakesScreenshot을 사용할 때 전체 검은 색 이미지 가져 오기

  18. 18

    카메라에서 이미지를 캡처하려고 할 때 EXC_BAD_ACESS 코드 = 1 가져 오기

  19. 19

    페이지 중앙에서 날짜 가져 오기

  20. 20

    Chrome / FF에서 색상이 엉망인 반면 IE에서는 이미지가 잘 표시됩니다.

  21. 21

    Kotlin-Firebase 및 Glide-Glide에서 사용할 수 있도록 이미지 URL 가져 오기

  22. 22

    JavaScript에서 문자열 분할 및 중간 데이터 가져 오기

  23. 23

    Docker (dind)의 Docker에서 이미지 미리 가져 오기

  24. 24

    jQuery : 중앙에 렌더링 된 이미지 너비 가져 오기

  25. 25

    CString에 값을 할당 할 때 <Bad Ptr> 및 잘못된 값 가져 오기

  26. 26

    양쪽에서 이미지 자르기 및 중앙 유지

  27. 27

    AJAX 및 JSON을 사용하여 데이터베이스에서 데이터를 가져오고 표시 할 때 innerHTML에서 정의되지 않음

  28. 28

    jsTimezoneDetect js 라이브러리에 대해 다른 시간대 IE11 및 Chrome 브라우저 가져 오기

  29. 29

    최신 graphene 및 graphene-django 버전을 사용할 때 가져 오기 ( 'graphql'에서 'ResolveInfo'이름을 가져올 수 없음) 오류

뜨겁다태그

보관