2012-01-05 54 views
0

我想只使div的頂部不可見,我使用JQuery如果有幫助。 div必須保留空間以便縮小尺寸。如何讓div的頂部10px無形?

編輯:一切都必須留在原地,所以我不能使用一些簡單的BR或邊距。

+4

請給我們您的代碼和你想要做什麼更好的主意。 – jacktheripper 2012-01-05 17:26:45

+0

好吧,這是相當海峽,我有一個div,它有一些文本/東西在裏面,我需要一切保持在原地,但從頂部的第一個10px是不可見的。 – Bill 2012-01-05 17:28:25

+0

你可以發佈jsFiddle嗎? – jacktheripper 2012-01-05 17:29:17

回答

2

position: relative;width: 100%;height: 10px;在裏面加另一個div。 z-索引設置爲9999

+0

這就是我以爲...我希望有一個更優雅的方式,但它的工作原理。 – Bill 2012-01-05 17:35:57

+0

@YongkeBillYu很高興聽到它。它不是優雅的,但是是一個完全可以接受的解決方法。 – jacktheripper 2012-01-05 17:37:29

1

margin-top: 10px在CSS中,也許?

+0

我無法使用保證金,因爲它會將所有內容壓低。我應該澄清一點,我需要一切來保持原地。 – Bill 2012-01-05 17:26:57

+0

@YongkeBillYu你的回覆沒有意義。要麼答案是margin-top,padding-top,要麼是你沒有告訴我們的東西。 – Sinetheta 2012-01-05 17:31:37

1
margin-top: -10px; 

然後設置內可見內容爲10px的padding-top往下移動。

包住整個DIV與另一格,並添加overflow: hidden;它的風格