2016-03-29 77 views
0

在一個代碼示例中,它實際上可能會增加50%,但在我嘗試做更多事情後,由於父CSS標記,它將保持不變。 我該如何忽略它?如何強制元素在CSS中的margin標籤上移動?忽略邊距

這是一個巨大的痛苦在屁股!

我想在CSS中做一個背景,然後當我嘗試使邊距在50%之後強制元素上升時,它保持在相同的邊緣高度。

任何想法?

編輯在這裏是一些代碼!

.backdropc { 
background:#E7E7E7; 
height:500px; 
width:4500px; 
margin-left:-100%; 
margin-top:50px; 

    border: solid #C3C3C3 1px;} 

CSS

HTML:

<iframe src="https://player.vimeo.com/video/153025425" width="550" height="305" style="margin-top:-495% !important;"frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe> 

謝謝。

+0

我們可以玩的任何代碼? –

+0

是的。只是添加了一些!謝謝。 –

+0

你有沒有試過用'位置'? –

回答

0

保證金有其侷限性。在這種情況下,最好的解決方案可能是使用相對,固定或絕對定位。儘管我不會經常推薦使用相對定位,但只要它不影響網站的其他部分,它就是最容易實現的,因爲網頁的其餘部分不會四處移動。以下是如何使用外部或內部樣式進行設置。

iframe { 
    position: relative; 
    top: -50%; 
} 

你也可以用內聯樣式來做到這一點。

<iframe style=「position: relative; top: -50%」 > 

希望這會有所幫助!