我正在编辑现有的设置,其中正在使用音频QuickTime对象并将其嵌入到页面中。每当我调整对象的宽度或高度时,实际控件和背景图像都不会改变,它们只保持相同的大小,并将自己置于新定义的高度和宽度中。
这是我的代码:
<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="256" width="472">
<param name="src" value="PATH-TO-AUDIO-M4A">
<param name="autoplay" value="false">
<param value="false">
<embed bgcolor='##000000' src="PATH-TO-AUDIO-M4A" height="100%" width="472" autoplay="false" pluginspage="http://www.apple.com/quicktime/download/">
</object>
我希望对象的宽度为472px,但它只是在其中心。
答案 0 :(得分:0)
尝试使用scale="tofit"
属性 -
<object
classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B"
codebase="http://www.apple.com/qtactivex/qtplugin.cab"
height="136"
width="472" >
<param name="src" value="sample.mov"/>
<param name="scale" value="tofit" />
<param name="controller" value="true" />
<param name="autoplay" value="false" />
<embed type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"
height="136" width="472" src="sample.mov" scale="tofit" controller="true" autoplay="false" />
</object>
scale是一个可选值,它将根据指定的高度和宽度乘以给定的值来缩放媒体显示。默认值为1(即1x)。如果您使用2,则显示器将是指定高度和宽度的两倍(即2x)。您还可以使用值“tofit”和“aspect”。 “tofit”将拉伸或压缩(更改影片的apsect)以适合指定的高度和宽度。 “aspect”将使电影尽可能贴近指定的高度和宽度而不改变其宽高比。