2012-09-27 2 views
1

이미지를 쓸 때 크기에 액세스 할 수 없어 정확한 너비와 높이를 지정할 수 없습니다. 이미지는 19px * 16px입니다. 내가 가진 유일한 속성은 id, class, align="absmiddle"border="0" 크롬, FF 및 Safari는 19x16 크기로 잘 렌더링되지만 IE는 16x16 크기로 잘라냅니다. 여기서 내가 뭘 잘못하고 있니?IE 이미지 너비 잘림

EDIT : I 같은 PNG 상기

<img align="absmiddle" id="tree_img_0_0_0" border="0" title="tree node" alt="" src="../icons/web/Lminus.png?-=1k23z39"> 

가 19px의 *를 16px이다.

포함하는 사업부는

<div class="treenode" style="width:100%;font-family:Segoe UI, Lucida Grande, Lucida Sans Unicode, Tahoma, Arial, Verdana, sans-serif;font-size:9.0pt;font-weight:normal;font-style:normal;"> 
+2

문제가있는 코드를 보여 100 %. – epascarello

+0

IE의 버전은 무엇입니까? –

+1

IE9, IE <6 이미지 문제가 아니기 때문에 ( –

답변

0

, 나는 그냥 "이미지를 그릴"기능을 끝내었고, 사용하는 대신 폭의 설정 폭 계산 :

0

그것은 충분한 증거를 보인다,하지만 당신은 정렬 속성은 스타일을 이동 했는가?

체크 아웃 how to replace absmiddle with css 그래서 IE는 실망스럽게도 다른 존재의 빛

+0

불행히도 수직 정렬을 사용하여 이전에 시도했습니다. –

+1

jsfiddle에 코드를 업로드 할 수 있습니까? – Minime