2010-03-01 4 views
0

div 요소 안에 플래시 요소를 배치하는 데 문제가 있습니다. 문제는 플래시 요소가 사용자 입력에 따라 크기를 변경한다는 것입니다. 플래시 요소의 실제 크기를 동적으로 가져올 수있는 방법과 플래시가 통합되어있는 div 요소의 동작을 변경하는 방법이 필요합니다. 실제로 div의 가운데에 배치하고 싶습니다.요소를 기준으로 한 가운데 플래시 요소

지금 나는 플래시 요소의 폭과 100 %의 높이하지만 난 사업부 내부 요소를 중심 수없는 방법 ...

모든 솔루션을했다? 자바 스크립트가 필요한 것일까? Im 자바 스크립트에 newby!

Maechi

답변

0

플래시의 주변 환경과 필요한 상호 작용이 없다면, 당신은 폭 100 % 높이 플래시 투명 100 %를 포함 할 수 있고 당신이있는 경우에 FlashVars를

0

을 통해의 크기를 조정하고 위치 moviechild :

를 이 CSS를 시도 할 수 있습니다

<div id="container"> 
<object id="#flash">...</object> 
</div> 
:

#container { 
    width: <larger or equeals than max flash width>px; 
} 
#flash { 
    margin: 0 auto; 
} 
+0

안녕 mathronc을, 당신이 제안한 것을 구현하려고합니다. <최대 또는 너비보다 큰 플래시 너비> px는 CSS 파일에서 오류를 발생시킵니다 ... 어떻게 자동 여백을 넘길 수 있습니까? 0 자동; 플래시 바에 의해? 감사합니다 Markus – Markus

+0

<최대 플래시 너비보다 크거나 같음>을 "최대 플래시 너비보다 크거나 같음"으로 대체해야합니다. 예를 들어 플래시 최대 너비가 200 픽셀 인 경우 CSS 파일의 두 번째 줄에는 'width : 200px' – Mathieu

+0

내가 필요로하는 것은 swf 파일 (크기에 영향을 미칠 수 있음)의 사용자 입력이 CSS 정의의 변경을 재개하도록 동적 액션입니다 ... – Markus

관련 문제