13 回答
已采納

霸氣的擎宇
TA貢獻6條經(jīng)驗 獲得超5個贊
以后提問最好有代碼!
position是定位,加了定位之后,你要用top left right bottom定位就好,跟margin-top等不是一回事。margin-top是設置元素的外邊距! ? 首先不可能沒響應?。。∧闶遣皇谴a沒保存所以在瀏覽器里面沒反應?還有你既然用了div 那就是塊元素了?是有效的。若是內(nèi)聯(lián)元素上下內(nèi)外邊距設了也都沒用的。
那么你既然說沒響應,就要注意注意一個問題,上下外邊距會重疊!
比如兩個DIV塊,假設沒有設置浮動也不定位的情況下。他們都設置margin:20px; ? ? 那么兩個div之間上下之間的距離你認為是多少呢? ? ? 正常會說是20加20等于40px; 可惜不是,他們只有20px
然后就是在html中設置?你要確定是css樣式。
再然后就是,你要確定你這個代碼是可以生效。意思是別的地方也設置了MARGIN ?并且比你現(xiàn)在設置的優(yōu)先。
所以,你不弄代碼根本沒法回答。
鬼知道你問題出在哪里?你自己覺得你說的清楚了,實際是你見識太少,很多東西考慮不到。別人想幫你也有心無力。
其實你這問題,別人只需要說,你設置錯了才沒響應。

KJinn
TA貢獻20條經(jīng)驗 獲得超12個贊
第一首先你的DIV得是塊級元素(display:block;?) //如<SPAN>標簽設置margin就沒有效果
第二如果設置了float在某些情況下會影響
添加回答
舉報
0/150
提交
取消