2012-04-25 82 views
1

在我的页面中,我有一个框架。我需要独立设计框架,并将其放在我的页面中。我不想在它包含的页面中指定框架样式,而是在框架的样式表中指定框架样式。如何创建独立的框架?

我desinged帧如下
http://jsfiddle.net/Hf2pR/

在我的网页我包括帧如下
http://jsfiddle.net/9Lckh/

的问题是,在框架的宽度不是20%(I指定20%)。
如何解决这个问题?
如何独立设计一个框架并通过包括它来使用它?

+0

如果我没有错,那么你正在尝试在任何页面加载iframe,框架的高度和宽度必须由加载到iframe中的页面设置(不在父页面中) iframe是)。此代码必须位于要加载到iframe中的页面中的脚本标记内。 window.parent.window.document.getElementByTagName('iframe')[0] .style.width ='100px' – codef0rmer 2012-04-25 07:31:59

回答

0

嘿,你可以定义你的iframe width属性为这样

<iframe class ='cLeft' src = './leftPanel.html' FRAMEBORDER="0" SCROLLING="yes" width="20%"> 
</iframe> 

现场演示
http://jsfiddle.net/9Lckh/1/

或这

iframe 
{ 
    border:none !important; 
    width:20%; 
} 
+0

我需要在自己的样式表中指定iframe ..我不希望iframe在父页面中的样式。框架应该是独立的 – 2012-04-25 07:24:31

+0

现在你在你的样式表中定义宽度:20%; – 2012-04-25 07:26:00

+0

就像我已更新我的答案 – 2012-04-25 07:27:08