国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當前位置: 首頁 - 科技 - 知識百科 - 正文

HTMLCSS--margin和padding的學習_html/css

來源:懂視網 責編:小采 時間:2020-11-27 16:05:21
文檔

HTMLCSS--margin和padding的學習_html/css

HTMLCSS--margin和padding的學習_html/css_WEB-ITnose: http://www.cnblogs.com/fengyv/p/3789333.html 你在學習margin和padding的時候是不是懵了。什么他娘的內邊距,什么他娘的外邊距。呵呵呵,剛開始我也有點不理解,后來通過查資料學習總算弄明白了,現(xiàn)在我來談一下自己對margin和paddin
推薦度:
導讀HTMLCSS--margin和padding的學習_html/css_WEB-ITnose: http://www.cnblogs.com/fengyv/p/3789333.html 你在學習margin和padding的時候是不是懵了。什么他娘的內邊距,什么他娘的外邊距。呵呵呵,剛開始我也有點不理解,后來通過查資料學習總算弄明白了,現(xiàn)在我來談一下自己對margin和paddin

http://www.cnblogs.com/fengyv/p/3789333.html

你在學習margin和padding的時候是不是懵了,??什么他娘的內邊距,什么他娘的外邊距。呵呵呵,剛開始我也有點不理解,后來通過查資料學習總算弄明白了,現(xiàn)在我來談一下自己對margin和padding的理解:

一、什么是邊距

CSS中的邊距指的是當前元素border與周圍其它元素border的距離(或者稱為空間)。

二、什么是內邊距,什么是外邊距

代碼2-1:

  1. test1
  2. test2_son

圖01

說明:圖01中灰色地帶是class值為test2的div的邊框,它是有寬度的;

①、外邊距:外邊距指的是margin作用元素(這里是class值為test2的div)邊框外延距離另一個元素邊框外延(如果另一個元素和margin作用元素同級(這里是class值為test1的div))或內延(如果另一個元素是margin作用元素父級)的距離,如上圖;

②、內邊距:內邊距指的是margin作用元素(這里是class值為test2的div)邊框內延距離其子元素邊框外延的距離,如上圖;

③、內邊距和外邊距是針對于其作用的元素和其他元素來講的,某一元素的內邊距在另一個元素看來有可能是外邊距,比如:class值為test2 div的內邊距在class值為test2_test div元素看來就是外邊距,所以上面代碼也可以這樣寫:將class值為test2的div樣式列表中“padding-top:40px;”去掉,class值為test2_test div元素添加“margin-top:40px;”??這樣的效果和代碼2-1是一樣的;

三、margin和padding的屬性值

①、它們的默認值都是0;它們的屬性值都可以為auto??margin作用的元素由瀏覽器計算外邊距,padding作用的元素由瀏覽器計算內邊距;都 可通過設定屬性值為inherit而繼承父元素邊距??margin繼承父元素外邊距,padding繼承父元素內邊距,但由于inherit在任何的版 本的 Internet Explorer (包括 IE8)都不支持,所以也就沒有學習的必要了。

②、margin允許指定負的外邊距值,不過使用時要小心;padding不允許指定負邊距值;

③、margin和padding的屬性值都可以有1個、2個、3個和4個:

a、margin有4個屬性值(例如margin:10px 5px 15px 20px;), 其含義是:上外邊距10px、右外邊距5px、下外邊距15px、左外邊距20px;

padding有4個屬性值(例如padding:10px 5px 15px 20px;),其含義是:上內邊距10px、右內邊距5px、下內邊距15px、左內邊距20px;

總結:無論是margin還是padding,如果有4個屬性值,那么它們的作用方向順時針 依次為上、右、下、左;

b、margin有3個屬性值(例如margin:10px 5px 15px ;), 其含義是:上外邊距10px、右外邊距和左外邊距5px、下外邊距15px;

padding有3個屬性值(例如padding:10px 5px 15px;),其含義是:上內邊距10px、右內邊距和左內邊距5px、下內邊距15px;

總結:無論是margin還是padding,如果有3個屬性值,那么它們的作用方向順時針 依次為上、右左、下;

c、margin有2個屬性值(例如margin:10px 5px;), 其含義是:上外邊距和下外邊距10px、右外邊距和左外邊距5px;

padding有2個屬性值(例如padding:10px 5px;),其含義是:上內邊距和下內邊距10px、右內邊距和左內邊距5px;

總結:無論是margin還是padding,如果有2個屬性值,那么它們的作用方向順時針 依次為上下、右左;

d、margin有1個屬性值(例如margin:10px;), 其含義是:4 個外邊距都是 10px;

padding有1個屬性值(例如padding:10px;),其含義是:4 個內邊距都是 10px;

總結:無論是margin還是padding,如果有1個屬性值,那么它們的邊距值都是相等的

一、什么是邊距

CSS中的邊距指的是當前元素border與周圍其它元素border的距離(或者稱為空間)。

二、什么是內邊距,什么是外邊距

代碼2-1:

  1. test1
  2. test2_son

圖01

說明:圖01中灰色地帶是class值為test2的div的邊框,它是有寬度的;

①、外邊距:外邊距指的是margin作用元素(這里是class值為test2的div)邊框外延距離另一個元素邊框外延(如果另一個元素和margin作用元素同級(這里是class值為test1的div))或內延(如果另一個元素是margin作用元素父級)的距離,如上圖;

②、內邊距:內邊距指的是margin作用元素(這里是class值為test2的div)邊框內延距離其子元素邊框外延的距離,如上圖;

③、內邊距和外邊距是針對于其作用的元素和其他元素來講的,某一元素的內邊距在另一個元素看來有可能是外邊距,比如:class值為test2 div的內邊距在class值為test2_test div元素看來就是外邊距,所以上面代碼也可以這樣寫:將class值為test2的div樣式列表中“padding-top:40px;”去掉,class值為test2_test div元素添加“margin-top:40px;”??這樣的效果和代碼2-1是一樣的;

三、margin和padding的屬性值

①、它們的默認值都是0;它們的屬性值都可以為auto??margin作用的元素由瀏覽器計算外邊距,padding作用的元素由瀏覽器計算內邊距;都 可通過設定屬性值為inherit而繼承父元素邊距??margin繼承父元素外邊距,padding繼承父元素內邊距,但由于inherit在任何的版 本的 Internet Explorer (包括 IE8)都不支持,所以也就沒有學習的必要了。

②、margin允許指定負的外邊距值,不過使用時要小心;padding不允許指定負邊距值;

③、margin和padding的屬性值都可以有1個、2個、3個和4個:

a、margin有4個屬性值(例如margin:10px 5px 15px 20px;), 其含義是:上外邊距10px、右外邊距5px、下外邊距15px、左外邊距20px;

padding有4個屬性值(例如padding:10px 5px 15px 20px;),其含義是:上內邊距10px、右內邊距5px、下內邊距15px、左內邊距20px;

總結:無論是margin還是padding,如果有4個屬性值,那么它們的作用方向順時針 依次為上、右、下、左;

b、margin有3個屬性值(例如margin:10px 5px 15px ;), 其含義是:上外邊距10px、右外邊距和左外邊距5px、下外邊距15px;

padding有3個屬性值(例如padding:10px 5px 15px;),其含義是:上內邊距10px、右內邊距和左內邊距5px、下內邊距15px;

總結:無論是margin還是padding,如果有3個屬性值,那么它們的作用方向順時針 依次為上、右左、下;

c、margin有2個屬性值(例如margin:10px 5px;), 其含義是:上外邊距和下外邊距10px、右外邊距和左外邊距5px;

padding有2個屬性值(例如padding:10px 5px;),其含義是:上內邊距和下內邊距10px、右內邊距和左內邊距5px;

總結:無論是margin還是padding,如果有2個屬性值,那么它們的作用方向順時針 依次為上下、右左;

d、margin有1個屬性值(例如margin:10px;), 其含義是:4 個外邊距都是 10px;

padding有1個屬性值(例如padding:10px;),其含義是:4 個內邊距都是 10px;

總結:無論是margin還是padding,如果有1個屬性值,那么它們的邊距值都是相等的

聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

HTMLCSS--margin和padding的學習_html/css

HTMLCSS--margin和padding的學習_html/css_WEB-ITnose: http://www.cnblogs.com/fengyv/p/3789333.html 你在學習margin和padding的時候是不是懵了。什么他娘的內邊距,什么他娘的外邊距。呵呵呵,剛開始我也有點不理解,后來通過查資料學習總算弄明白了,現(xiàn)在我來談一下自己對margin和paddin
推薦度:
標簽: 學習 Pad html
  • 熱門焦點

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 国产一级大片 | 六月丁香在线观看 | 国产在线观看不卡 | 四虎影院永久免费 | 97成人免费视频 | 欧美激情在线一区二区三区 | 免费看日产一区二区三区 | 国产一区不卡 | 免费一区二区 | 一边摸一边叫床一边爽视频 | 欧美日韩色片 | 中文字幕久久久久一区 | 欧美一区二区在线观看视频 | 欧美日韩在线一区 | 日韩在线视频观看 | 全免费午夜一级毛片一级毛 | 国产欧美中文字幕 | 看全黄大色大黄美女 | 成人a毛片免费视频观看 | 日韩欧美视频在线播放 | 国产在线91区精品 | 欧美αv日韩αv另类综合 | 国产偷窥在线观看 | 国产精品久久久久一区二区 | 高清 国产 日韩 欧美 | 日韩第一页在线观看 | 欧美激情二区 | 狠狠操夜夜 | 国产成人亚洲欧美三区综合 | 日本成人a | 北条麻妃国产九九九精品视频 | 欧美日韩国产亚洲一区二区三区 | 国产女上位 | 国产精品va在线播放 | 又黄又爽的视频 | 亚洲伊人久久大香线蕉综合图片 | 婷婷久久五月天 | 精品69久久久久久99 | 久久国产精品成人免费古装 | 午夜日韩精品 | 国产欧美日韩精品在线 |