最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么在html代碼的div當中設置margin-top:10px沒響應,加了position也不行

為什么在html代碼的div當中設置margin-top:10px沒響應,加了position也不行

qq_一路向左_0 2016-07-20 15:14:37
查看完整描述

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)先。

所以,你不弄代碼根本沒法回答。

鬼知道你問題出在哪里?你自己覺得你說的清楚了,實際是你見識太少,很多東西考慮不到。別人想幫你也有心無力。

其實你這問題,別人只需要說,你設置錯了才沒響應。

查看完整回答
2 反對 回復 2016-07-21
  • qq_一路向左_0
    qq_一路向左_0
    初學者,比較小白,抱歉了,昨天提問的電腦跟編碼的不是同一臺,所以沒有po代碼上來,謝謝你的建議,下面是源代碼: #container{ width: 100%; height: 720px; background-color: cadetblue; position: absolute; margin: 0px; } #container .page{ width: 300px; height: 400px; background-image: url(img/backgroud.jpg); margin: 160px auto; } #container .page .top{ height: 25%; } #container .page .top #jpg{ width: 60px; height: 60px; margin: 10px auto; } #container .page .sub #fom{ width: 200px; height: 300px; margin: 0px auto; } 我把登錄表單用“sub”類屬性的div包起來了,放在登錄頁“page”里。
  • 霸氣的擎宇
    霸氣的擎宇
    margin:0 不需要單位。直接就是0.兩處。這不是重點。重點是你仍然不會提問!我還是不明白你想問什么。不過我還是猜著回答吧。 假設你是想讓#jpg在.top 中距離頂部有10px距離,所以是想給#jpg設置 margin-top:10px;如果是這樣的話當然不能生效了,你可以直接position:relative;top:10px; 這樣就可以了 說一下你想用外邊距為什么不可以。要分有無邊框,這里你沒有設置邊框,container所占空間是不一樣的。你的page設置了上下外邊距160px,外邊距并不顯示。但是存在,所以有垂直居中效果。 實際上container是被page實際內(nèi)容區(qū)撐起來的,所有DIV都不設置邊框的情況下,比如現(xiàn)在,page外邊距160px,你再設置top 或者top里面的jpg的外邊距都會發(fā)生垂直方向上的外邊距重疊。假設你jpg設置160px以上,不好意思,仍然達不到你想要的效果。這時候會整體繼續(xù)下移而不會單獨下移。 如果所有div加邊框了,首先這不是你想要的效果,另外這樣設置雖然避免margin重疊,#page的上下外邊距可以生效了。但是因為邊框的存在,哪怕是0.1px,高度就要重新計算,不然你會發(fā)現(xiàn)你的sub,fom底部超出你的page。 其實你可以把每一個DIV設置不同背景顏色就比較容易發(fā)現(xiàn)問題了。給所有DIV加個邊框?qū)傩圆榭?/div>
  • 霸氣的擎宇
    霸氣的擎宇
    塊元素的錘子外邊距會發(fā)生重疊,只要兩個元素的錘子外邊距碰到一起,即時兩個元素是嵌套關(guān)系,就會發(fā)生重疊。 有邊框的時候,那元素外邊距就沒法碰到一起了所以不會重疊。 重疊的時候生效的是較大的哪個值
點擊展開后面1
?
繁青

TA貢獻10條經(jīng)驗 獲得超11個贊

  1. 你的div沒有寬度和高度。。。

  2. 你的div沒有顏色,所以看不到。。。

查看完整回答
1 反對 回復 2016-07-21
?
KJinn

TA貢獻20條經(jīng)驗 獲得超12個贊

第一首先你的DIV得是塊級元素(display:block;?) //如<SPAN>標簽設置margin就沒有效果

第二如果設置了float在某些情況下會影響

查看完整回答
1 反對 回復 2016-07-20
?
0_走路去上班_0

TA貢獻4條經(jīng)驗 獲得超1個贊

div沒有高度?

查看完整回答
反對 回復 2016-07-21
?
jiayy

TA貢獻12條經(jīng)驗 獲得超3個贊

F12在前臺調(diào)試,調(diào)好在后臺改代碼

查看完整回答
反對 回復 2016-07-21
?
we克斯3514189

TA貢獻1條經(jīng)驗 獲得超0個贊

是在CSS中設置而不是在DIV中設置

查看完整回答
反對 回復 2016-07-21
  • qq_一路向左_0
    qq_一路向左_0
    是在css中,這是源代碼#container{ width: 100%; height: 720px; background-color: cadetblue; position: absolute; margin: 0px; } #container .page{ width: 300px; height: 400px; background-image: url(img/backgroud.jpg); margin: 160px auto; } #container .page .top{ height: 25%; } #container .page .top #jpg{ width: 60px; height: 60px; margin: 10px auto; } #container .page .sub{ width: 85%; height: 300px; margin: 0px auto; } 我把登錄表單用“sub”類屬性的div包起來了,放在登錄頁“page”里
?
慕仙8196318

TA貢獻40條經(jīng)驗 獲得超26個贊

我猜你需要關(guān)鍵字:BFC

查看完整回答
反對 回復 2016-07-21
?
今天沒吃藥感覺萌萌噠

TA貢獻3條經(jīng)驗 獲得超1個贊

有代碼嘛??

查看完整回答
反對 回復 2016-07-20
?
封邑瀛魚

TA貢獻6條經(jīng)驗 獲得超0個贊


把代碼放出來看看吧,原因可能有很多

查看完整回答
反對 回復 2016-07-20
?
剛毅87

TA貢獻345條經(jīng)驗 獲得超309個贊

把你代碼放出來看看.

查看完整回答
反對 回復 2016-07-20
  • 13 回答
  • 0 關(guān)注
  • 3765 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號