2010-12-11 49 views
-2
<iframe width="100%" frameborder="0" marginheight="0" marginwidth="0" height="100%" src="http://www.google.com/search?q=<?php echo $plus ?>"></a></iframe> 

宽度根据我设定的值而改变,但高度保持不变,无论我给出的百分比如何。Doctype和iFrame的问题

我最初使用的文档类型,工作,但当我验证它没有奏效。

问题不在于CSS,因为在原始和当前的CSS中使用了常见的CSS。

注:我不知道是什么的doctype我用earlier..So我不知道这件事:(

请help..Thanks

+0

@ 541,文档类型应该在页面的开始,否则其无效 – kobe 2010-12-11 16:54:09

+0

是的,我知道.. – 5416339 2010-12-11 16:57:41

+5

你是什么实际问题? – Trufa 2010-12-11 18:18:28

回答

0

使用jQuery:

$(function() { 
     var frame_height_percentage = 50; 
     var oFrame = $("#MyFrame"); 
     oFrame.height(oFrame.parent().height() * (frame_height_percentage/100)); 
}); 

这将设置帧高度为其父高度的50%。