2011-05-08 20 views
0

一個iframe之間的空間我有以下相關章節無法把文本和XML

<postText> 
<![CDATA[text <br> 
stuff<br /> 
<iframe width='560' height='349' src='http://www.youtube.com/embed/video' 
frameborder='0' marginheight='40px' allowfullscreen></iframe>]]> 

</postText> 

使用PHP simplexmlloader我能夠打印此項目的XML文件但是有文字和之間沒有空格儘管有
標籤和marginheight變量,但仍是YouTube視頻的頂部。

回答

1

我的猜測是,你可能會誤解屬性marginheight

marginheight屬性確實限定框架的內容和該幀的頂部和底部邊緣(即內的IFRAME)之間的空間text <br>stuff<br />和之間的空間,而是。將您的文字和iframe元素之間的垂直空間

一種方式是包裹在<div>的並定義margin-top<div>

<postText> 
<![CDATA[text <br> 
stuff<br /><div style="margin-top: 40px;"> 
<iframe width='560' height='349' src='http://www.youtube.com/embed/video' 
frameborder='0' marginheight='40px' allowfullscreen></iframe></div>]]> 
</postText>