我已經寫在CSS文件,以便沒有差距頂部。它工作正常。在內容頁面中避免* {padding = 0; margin:0} css?
*{margin:0px;padding:0px;}
但我不這樣適用於特定頁面,因爲我從保存在數據庫中的richtextbox控件獲取格式化文本。
如何處理?在css中給出0.5px有效嗎?
我已經寫在CSS文件,以便沒有差距頂部。它工作正常。在內容頁面中避免* {padding = 0; margin:0} css?
*{margin:0px;padding:0px;}
但我不這樣適用於特定頁面,因爲我從保存在數據庫中的richtextbox控件獲取格式化文本。
如何處理?在css中給出0.5px有效嗎?
在你的css頁面的最頂端有這個可以。
CSS實際上代表級聯樣式表,這是真正明顯的地方。
如果您將*{margin:0px;padding:0px;}
置於文件的頂部,則稍後在文件中定義的任何規則都將覆蓋此規則。 lower規則在'級聯'後面它被應用到文檔。
您可以在任何其他頁面中使用!important屬性覆蓋該屬性,或者在加載第一個css文件後重載初始定義。
我想你問的是如何讓一個元素的頂部出現空隙?你沒有具體說明差距是多大。
您可以使用margin 1px或嘗試em值:0.5em作爲度量值。
通常情況下,我使用的CSS是這樣的:
html, body { margin:0; padding:0; }
#wrapper * { margin:0; padding:0; }
一切包裝中的這種方式將有保證金0和填充0,但網頁不會,除非它們是包裝對象中的其他元素。
另一種選擇是宣佈你的CSS的方式,它會被覆蓋:
對於這個回答您的代碼可能是這樣的基礎上,其他意見:
* { margin:0; padding:0; }
#wrapper * { margin:15px; padding:0; }
然後什麼在包裝ID中會有不同的設置。
當我們沒有指定* {margin:0px; padding:0px}那麼div和頁面頂部之間存在差距。爲了避免這種差距我已經把這個。 –