2012년 10월 7일 일요일

Re:플래시 질문인데요, 투명한 네비 드림위버로 레이어 사용해서 올리는 법,은 무엇일까요..?


 <div id="swf" style="position: absolute; padding:0 0 0 0; width: 200px; height: 100px; z-index: 1;" valign="top">네비게이션 플래시 위치 지정하세요</div>


해당 td안에 위 소스를 사용해 주세요.

id="swf"  레이어 아이디는 임의 지정이니 바꾸셔도 무방합니다 
style="position: absolute; 레이어가 화면의 크거나 작거나 상관없이 원하는 위치에 고정시키는 역할을 합니다.(더 자세한건 네이버지식검색이나,php스쿨 추천합니다.)

padding:0 0 0 0; 해당 td의 어느 부분에 레이어를 나타낼것인지를 설정 합니다.(상단,오른쪽,하단,왼쪽 순입니다. 0 0 0 0 은 해당 td의 왼쪽에 붇게됩니다. -값도 적용되니까 알맞게 위치를 숫자로 설정 하시면 됩니다.

width: 200px; height: 100px; 레이어 안에 나타낼 실사물(네비게이션의크기)크기 지정해 주시면 됩니다. 지정안하셔도 알아서 그 크기만큼 나오긴 한답니다.

z-index: 1; 현제 보여지는 화면의 레이어중 몇번째 레이어로 설정할것인지 정합니다.
레이어 위에 레이어를 올린다면 두번재이니 z-index: 2; 가 되겠지요.

valign="top"  td안에 글을 삽입하면 자연스레 왼쪽 중앙에 위치 하게되죠.
valign="top" 을 지정하는 이유는  padding:0 0 0 0; 이 소스를 제대로 먹게 하기 위해서 입니다.

간단하지만 명료한 제가 아는 해답입니다.
투명한 레이어는?
투명 이미지를 png로  플래시에 가져올경우 자연히 먹히던데...(플래시CS3버전이라 다른 버전은 모르겠습니다.)

위 소스를 사용하게 되면 테이블 위로 이미지나 플래시를 올릴 수도 있고 활용하기에 따라서 레이어 위에 다시 올릴 수도 있답니다.

^^
p.s) 위 소스는 드림위버에서 클릭으로 나오는 소스가 아니기에  소스 그대로 복사해서 드림위버로 옮기시고 위의 내용을 따라 하시면 해결되리라 봅니다.

 td가 아닌테이블 밖으로 소스 넣으시면 보여지지 않습니당~




http://cafe390.daum.net/_c21_/bbs_search_read?grpid=DdF&fldid=5bR&contentval=004T9004TAzzzzzzzzzzzzzzzzzzzz&nenc=&fenc=&q=&nil_profile=cafetop&nil_menu=sch_updw




댓글 없음:

댓글 쓰기