iframe有自己的路線的原因是iframe默認爲'display:block'(並且img元素默認爲'display:inline')。我會建議風格/ CSS添加「顯示:inline-block的」這兩個元素,像這樣:
<iframe style="display: inline-block;" width="450" height="315" src="https://www.youtube.com/embed/2qXhBIHlfaM" frameborder="0" allowfullscreen></iframe><img style="display: inline-block;" src="/pictures/colour_bar.png" width="200" height="315" />
如果這不起作用有可能是太少空間,下一個適合他們彼此對頁。你可以讓它們更小,像這樣:
<iframe style="display: inline-block;" width="225" height="162" src="https://www.youtube.com/embed/2qXhBIHlfaM" frameborder="0" allowfullscreen></iframe><img style="display: inline-block;" src="/pictures/colour_bar.png" width="100" height="162" />
祝你好運!
我試圖做你加入style參數建議什麼,它仍然出現在兩行。 – Adi
我可以看到你的代碼嗎?因爲codepen中的當前代碼顯示它們彼此相鄰:http://codepen.io/anon/pen/NNPVoZ – JoostS
可能是空間問題...我更新了我的答案。 – JoostS