亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

已知一 div 高 35px,緊鄰其后的 X 元素上外邊距為 15px,為該 div 設置 fixed 定位后,下列描述正確的是()

答案是,div與瀏覽器上邊界相距15px?!表示對答案懷疑

正在回答

4 回答

因為div是fixed,所以脫離標準文檔流。X元素設置了上邊距,body距離html也有一個上邊距,但是body沒有border,padding屬性,所以由于margin有垂直外邊局合并問題,body的上邊距也變為15px,div會緊貼body上邊。所以,div與瀏覽器上邊界相距15px。

5 回復 有任何疑惑可以回復我~
#1

weibo_任_無憂_0 提問者

body與x元素的垂直邊局合并是使body的margin_left改成15px么,W3C解釋里的內容區域,是不是就指body標簽?
2015-12-01 回復 有任何疑惑可以回復我~
#2

qq_安伊偌拉_0 回復 weibo_任_無憂_0 提問者

不是改成,而是好像有15px的外邊距一樣。你在不設置body的magin的時候,在里面隨便寫一個元素,就會跟瀏覽器的上邊緣有一定的距離。
2015-12-02 回復 有任何疑惑可以回復我~
#3

weibo_任_無憂_0 提問者

非常感謝!
2015-12-02 回復 有任何疑惑可以回復我~
<!DOCTYPE?html>
<html>
<head>
????<meta?charset="UTF-8">
????<title>Title</title>
????<style>
????????.box1{
????????????width:?100%;
????????????height:?30px;
????????????position:?fixed;
????????
????????????border:?1px?solid?#0a437a;
????????}
????????.box2{
????????????width:?960px;
????????????margin:?15px?auto?0;
????????????height:?500px;
????????????border:?1px?solid?#a94442;
????????}
????</style>
</head>
<body>
????<div></div>
????<div></div>
</body>
</html>


0 回復 有任何疑惑可以回復我~

那個X元素不是div,他設置的是X元素上外邊距為15Px,為div設置fixed定位后,由于div無嵌套元素,即,無祖先元素,由于,當一個div被設置fixed定位后,在沒有祖先元素的情況下是相對于瀏覽器的可視范圍而發生的偏移,所以,本題中的div就是與瀏覽器上邊界相距15Px!! 不懂接著問!!好了 就采納吧!!

0 回復 有任何疑惑可以回復我~
#1

weibo_任_無憂_0 提問者

是相對瀏覽器偏移的,但是偏移量不應該是0么
2015-11-28 回復 有任何疑惑可以回復我~

你說的該div是哪一個div?

0 回復 有任何疑惑可以回復我~
#1

weibo_任_無憂_0 提問者

這是課程的一個練習題,我覺得指的是題目中說的div,而不是那個X元素。
2015-11-28 回復 有任何疑惑可以回復我~
#2

酸辣藕丁

這個X元素可以是什么元素,可以舉個例子嗎
2015-12-18 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
固定層效果
  • 參與學習       51893    人
  • 解答問題       151    個

運用屬性值就輕松實現網頁固定層效果

進入課程

已知一 div 高 35px,緊鄰其后的 X 元素上外邊距為 15px,為該 div 設置 fixed 定位后,下列描述正確的是()

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號