有谁知道在CSS文件里面,如果引用flash文件做背景?

html-css07

有谁知道在CSS文件里面,如果引用flash文件做背景?,第1张

css应该是无法直接写入flash的.设计页面插入代码是必需要的.没有那些代码,你的FLASH也无法正显示.

不过flash可以写在JQ里面调用,你如果想页面精简些 不显示太多无用代码可以试试下面的方法

引用一段jQuery就可以帮忙处理,比如:

<script src="/jQuery/jquery-1.3.2.min.js" type="text/javascript"></script>

<script src="/jQuery/jquery-media.js" type="text/javascript"></script>

然后

<body>

<a href="/document/flash/logo.swf"></a><!--你flash的路径-->

<script type="text/javascript">

jQuery("a").media({ width:375, height:95, params:{menu:'false'}})

</script>

</body>

jQuery/jquery-1.3.2.min.js 是jQuery的框架

jQuery/jquery-media.js 是flash的调用框架

你好:

看看是不是你要的效果,希望对你有帮助

提示:把代码保存为a.htm即可预览效果

<script>

//<div id=dangdang style='position: absolutewidth:80top:300left:5visibility: visiblez-index: 1'></div>

var html="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0' width='400' height='200'>"

+"<param name='movie' value='http://img5.3lian.com/flash/f11/1/18.swf' />"

+"<param name='quality' value='high' />"

+"</object>"

function setDivBG(s)

{

var div1 = document.getElementById("div1")

div1.className=s

if(s=="style1")div1.innerHTML=html

else div1.innerHTML=""

}

</script>

<head>

<style type="text/css">

.style2

{

width: 400px

height: 200px

background-image:url('http://img.baidu.com/img/iknow/images/r1s1g5.gif')

}

</style>

</head>

<BODY >

<select onchange="setDivBG(this.value)">

<option value="style2">头像</option>

<option value="style1">flash</option>

</select>

<div id="div1" class="style2" >

</div>

</BODY>