2014-02-05 3 views
9

둥근 모서리가있는 DD로 그림이 나타납니다. 내가 그것을 빌드하고 안드로이드 장치에 그것을 얻을 때 오버플로 : 숨겨진 작동하지 않으며 전체 그림은 DD 형식으로 보여줍니다. 다른 누구든지이 문제가 있으며 해결 방법/수정 방법을 알고 있습니까?안드로이드에서 오버 플로우 숨김이 작동하지 않습니다.

이것은 DD 형식의 CSS입니다.

.empImage { 
    position:absolute; 
    width:90px; 
    height:110px; 
    top:0; 
    right:0; 
    overflow: hidden; 
    background-color: #eaeaea; 
    border: #f26122 solid thin; 
    -moz-border-radius: 15px; 
    border-radius: 25px; 
    -moz-box-shadow: -5px 0px 5px #666; 
    -webkit-box-shadow: -5px 0px 5px #666; 
    box-shadow: -5px 0px 5px #666; 
} 
+0

div {overflow : hidden;}에 img 태그를 넣으십시오. –

+0

div, dd, section 모두 작동하지 않습니다. – Jeffha77

답변

-4

2 divs/sections/dd로 이미지를 감싸고 내부에 overflow : hidden을 두어 야했습니다. 이 경우에는 섹션.

전 (didnt 한 작업) 이제

<dd><img></dd> 

(작품)

<dd><section><img></section></dd> 
+0

코드 [http://validator.w3.org/]의 유효성을 검사하여 잘못된 마크 업에 대해 – Barun

+2

-1의 마크 업 오류가 발생합니다. –

12

오버 플로우 : 요소가 상대 또는 절대 위치가 될 때 안드로이드에서 작동하지 않습니다 숨겨져.

가장 간단한 해결 방법은 상대/절대 및 내부 요소가 오버플로 인 외부 요소를 갖는 것입니다.

<div style="position:absolute"> 
    <div style="width:100%; height:100%; overflow:hidden"> 
    <img> 
    </div> 
</div> 
+0

정말 고마워요! –

관련 문제