묻고답하기
xe메인에 전면으로 플래시파일을 넣고 싶은데요..
2015.11.27 03:25
사이트 주소는 http://brocompany.co.kr 이고..
페이지를 만들어서 내용직접추가 후 아래 소스를 넣었습니다..
<div style="text-align: center;"><script type="text/javascript">displayMultimedia("http://brocompany.co.kr/flash1.swf", "1620","780",false);</script></div>
소스 뒷부분의 1620 780 이 사이즈 조절부분인 것 같은데 이 부분에 100% 또는 full을 입력해도 플래시가 브라우저 전체 크기에 맞춰서 나오지 않습니다..
친절하신 고수님들 알려주세요....
댓글 3
-
Double'U'
2015.11.27 10:17
-
DoorWeb
2015.11.27 10:34
가장 간단한게 먼저 1620,780 비율을 유지하는 이미지를 하나 만듭니다.
그걸
<div style="position:relative">
이미지 불러오기
<div style="position:absolute;top:0;left:0;width:100%;height:100%">
flash 불러오기
</div>
</div>
<style>
flash{width:100% ! important; height:100% ! important}
</style>
이렇게 처리하면 될겁니다.
일단 일정 비율의 이미지를 넓이 100%가 되게 해서 공간확보를 하고요
그 공간확보에 맞게 flash를 absolute안에 넣는 방식입니다.
-
smiling
2015.11.30 15:10
이미지 불러오는 것은
<img src="http://brocompany.co.kr/3424.jpg">로 하였는데.. 플래시는 어떤 소스로 불러와야하는지 모르겠습니다..
1. 현재 여러가지 이유에서 플래시는 안쓰는 것이 좋습니다.
가능하면 jquery등으로 표현하세요.
얼추 비슷하게 가능합니다.
2. 플래시의 사이즈를 100%로 할려면 그것들을 싸고 있는 요소들도 100%로 해야 합니다.
현재 소스를 보니 플래시를 싸고 있는 상위 div가 1620이더군요.
그럼 최대 1620으로밖에 안나옵니다.
3. 플래시는 일반 이미지와는 달리 가로 세로 비율에 따라서 자동으로 세로 사이즈가 맞춰지지 않을수도 있습니다.
(기억에 의존하는 것이라....)
그래서 모니터에 따라서 달라질 수 있죠.
미디어쿼리를 이용하시는 것이 더 목표에 근접할수도 있습니다.
다만 미디어쿼리는 오래된 브라우저에서 지원을 안합니다.