、javascript
、 經常使用的內聯元素有: 、、、、、、、、、、 經常使用的內聯塊狀元素有: 、 2,元素分類--塊級元素 設置display:block就是將元素顯示爲塊級元素。以下代碼就是將內聯元素a轉換爲塊狀元素,從而使a元素具備塊狀元素特色。 a{display:block;} 塊級元素特色: (1)每一個塊級元素都重新的一行開始,而且其後的元素也另起一行。(真霸道,一個塊級元素獨佔一行) (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 (3)元素寬度在不設置的狀況下,是它自己父容器的100%(和父元素的寬度一致),除非設定一個寬度。 3,元素分類--內聯元素 經過代碼display:inline將元素設置爲內聯元素。以下代碼就是將塊狀元素div轉換爲內聯元素,從而使 div 元素具備內聯元素特色。 div{ display:inline; } ...... 我要變成內聯元素 內聯元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度及頂部和底部邊距不可設置; (3)元素的寬度就是它包含的文字或圖片的寬度,不可改變。 94)元素分類--內聯塊狀元素 代碼display:inline-block就是將元素設置爲內聯塊狀元素。(css2.1新增),、標籤就是這種內聯塊狀標籤。 inline-block 元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 5,盒模型---邊框 盒子模型的邊框就是圍繞着內容及補白的線,這條線你能夠設置它的粗細、樣式和顏色(邊框三個屬性)。 以下面代碼爲 div 來設置邊框粗細爲 2px、樣式爲實心的、顏色爲紅色的邊框: div{ border:2px solid red; } 上面是 border 代碼的縮寫形式,能夠分開寫: div{ border-width:2px; border-style:solid; border-color:red; } 注意: (1)border-style(邊框樣式)常見樣式有: dashed(虛線)| dotted(點線)| solid(實線)。 (2)border-color(邊框顏色)中的顏色可設置爲十六進制顏色,如: border-color:#888;//前面的井號不要忘掉。 (3)border-width(邊框寬度)中的寬度也能夠設置爲: thin | medium | thick(但不是很經常使用),最常仍是用象素(px)。 如今有一個問題,若是有想爲 p 標籤單獨設置下邊框,而其它三邊都不設置邊框樣式怎麼辦呢?css 樣式中容許只爲一個方向的邊框設置樣式: div{border-bottom:1px solid red;} 一樣能夠使用下面代碼實現其它三邊(上、右、左)邊框的設置: border-top:1px solid red; border-right:1px solid red; border-left:1px solid red; 6,盒模型--寬度和高度 http://img.mukewang.com/539fbb3a0001304305570259.jpg(連接地址) 7,盒模型--填充 元素內容與邊框之間是能夠設置距離的,稱之爲「填充」。填充也可分爲上、右、下、左(順時針)。以下代碼: div{padding:20px 10px 15px 30px;} 順序必定不要搞混。能夠分開寫上面代碼: div{ padding-top:20px; padding-right:10px; padding-bottom:15px; padding-left:30px; } 若是上、右、下、左的填充都爲10px;能夠這麼寫 div{padding:10px;} 若是上下填充同樣爲10px,左右同樣爲20px,能夠這麼寫: div{padding:10px 20px;} 8,盒模型--邊距 元素與其它元素之間的距離能夠使用邊界(margin)來設置。邊界也是可分爲上、右、下、左。以下代碼: div{margin:20px 10px 15px 30px;} 也能夠分開寫: div{ margin-top:20px; margin-right:10px; margin-bottom:15px; margin-left:30px; } 若是上右下左的邊界都爲10px;能夠這麼寫: div{ margin:10px;} 若是上下邊界同樣爲10px,左右同樣爲20px,能夠這麼寫: div{ margin:10px 20px;} 總結一下:padding和margin的區別,padding在邊框裏,margin在邊框外。 posted @ 2016-06-17 17:46 一點毫不是微小 閱讀( ...) 評論( ...) 編輯 收藏 刷新評論 刷新頁面 返回頂部
、、、 經常使用的內聯塊狀元素有: 、 2,元素分類--塊級元素 設置display:block就是將元素顯示爲塊級元素。以下代碼就是將內聯元素a轉換爲塊狀元素,從而使a元素具備塊狀元素特色。 a{display:block;} 塊級元素特色: (1)每一個塊級元素都重新的一行開始,而且其後的元素也另起一行。(真霸道,一個塊級元素獨佔一行) (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 (3)元素寬度在不設置的狀況下,是它自己父容器的100%(和父元素的寬度一致),除非設定一個寬度。 3,元素分類--內聯元素 經過代碼display:inline將元素設置爲內聯元素。以下代碼就是將塊狀元素div轉換爲內聯元素,從而使 div 元素具備內聯元素特色。 div{ display:inline; } ...... 我要變成內聯元素 內聯元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度及頂部和底部邊距不可設置; (3)元素的寬度就是它包含的文字或圖片的寬度,不可改變。 94)元素分類--內聯塊狀元素 代碼display:inline-block就是將元素設置爲內聯塊狀元素。(css2.1新增),、標籤就是這種內聯塊狀標籤。 inline-block 元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 5,盒模型---邊框 盒子模型的邊框就是圍繞着內容及補白的線,這條線你能夠設置它的粗細、樣式和顏色(邊框三個屬性)。 以下面代碼爲 div 來設置邊框粗細爲 2px、樣式爲實心的、顏色爲紅色的邊框: div{ border:2px solid red; } 上面是 border 代碼的縮寫形式,能夠分開寫: div{ border-width:2px; border-style:solid; border-color:red; } 注意: (1)border-style(邊框樣式)常見樣式有: dashed(虛線)| dotted(點線)| solid(實線)。 (2)border-color(邊框顏色)中的顏色可設置爲十六進制顏色,如: border-color:#888;//前面的井號不要忘掉。 (3)border-width(邊框寬度)中的寬度也能夠設置爲: thin | medium | thick(但不是很經常使用),最常仍是用象素(px)。 如今有一個問題,若是有想爲 p 標籤單獨設置下邊框,而其它三邊都不設置邊框樣式怎麼辦呢?css 樣式中容許只爲一個方向的邊框設置樣式: div{border-bottom:1px solid red;} 一樣能夠使用下面代碼實現其它三邊(上、右、左)邊框的設置: border-top:1px solid red; border-right:1px solid red; border-left:1px solid red; 6,盒模型--寬度和高度 http://img.mukewang.com/539fbb3a0001304305570259.jpg(連接地址) 7,盒模型--填充 元素內容與邊框之間是能夠設置距離的,稱之爲「填充」。填充也可分爲上、右、下、左(順時針)。以下代碼: div{padding:20px 10px 15px 30px;} 順序必定不要搞混。能夠分開寫上面代碼: div{ padding-top:20px; padding-right:10px; padding-bottom:15px; padding-left:30px; } 若是上、右、下、左的填充都爲10px;能夠這麼寫 div{padding:10px;} 若是上下填充同樣爲10px,左右同樣爲20px,能夠這麼寫: div{padding:10px 20px;} 8,盒模型--邊距 元素與其它元素之間的距離能夠使用邊界(margin)來設置。邊界也是可分爲上、右、下、左。以下代碼: div{margin:20px 10px 15px 30px;} 也能夠分開寫: div{ margin-top:20px; margin-right:10px; margin-bottom:15px; margin-left:30px; } 若是上右下左的邊界都爲10px;能夠這麼寫: div{ margin:10px;} 若是上下邊界同樣爲10px,左右同樣爲20px,能夠這麼寫: div{ margin:10px 20px;} 總結一下:padding和margin的區別,padding在邊框裏,margin在邊框外。
經常使用的內聯塊狀元素有: 、 2,元素分類--塊級元素 設置display:block就是將元素顯示爲塊級元素。以下代碼就是將內聯元素a轉換爲塊狀元素,從而使a元素具備塊狀元素特色。 a{display:block;} 塊級元素特色: (1)每一個塊級元素都重新的一行開始,而且其後的元素也另起一行。(真霸道,一個塊級元素獨佔一行) (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 (3)元素寬度在不設置的狀況下,是它自己父容器的100%(和父元素的寬度一致),除非設定一個寬度。 3,元素分類--內聯元素 經過代碼display:inline將元素設置爲內聯元素。以下代碼就是將塊狀元素div轉換爲內聯元素,從而使 div 元素具備內聯元素特色。 div{ display:inline; } ...... 我要變成內聯元素 內聯元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度及頂部和底部邊距不可設置; (3)元素的寬度就是它包含的文字或圖片的寬度,不可改變。 94)元素分類--內聯塊狀元素 代碼display:inline-block就是將元素設置爲內聯塊狀元素。(css2.1新增),、標籤就是這種內聯塊狀標籤。 inline-block 元素特色: (1)和其餘元素都在一行上; (2)元素的高度、寬度、行高以及頂和底邊距均可設置。 5,盒模型---邊框 盒子模型的邊框就是圍繞着內容及補白的線,這條線你能夠設置它的粗細、樣式和顏色(邊框三個屬性)。 以下面代碼爲 div 來設置邊框粗細爲 2px、樣式爲實心的、顏色爲紅色的邊框: div{ border:2px solid red; } 上面是 border 代碼的縮寫形式,能夠分開寫: div{ border-width:2px; border-style:solid; border-color:red; } 注意: (1)border-style(邊框樣式)常見樣式有: dashed(虛線)| dotted(點線)| solid(實線)。 (2)border-color(邊框顏色)中的顏色可設置爲十六進制顏色,如: border-color:#888;//前面的井號不要忘掉。 (3)border-width(邊框寬度)中的寬度也能夠設置爲: thin | medium | thick(但不是很經常使用),最常仍是用象素(px)。 如今有一個問題,若是有想爲 p 標籤單獨設置下邊框,而其它三邊都不設置邊框樣式怎麼辦呢?css 樣式中容許只爲一個方向的邊框設置樣式: div{border-bottom:1px solid red;} 一樣能夠使用下面代碼實現其它三邊(上、右、左)邊框的設置: border-top:1px solid red; border-right:1px solid red; border-left:1px solid red; 6,盒模型--寬度和高度 http://img.mukewang.com/539fbb3a0001304305570259.jpg(連接地址) 7,盒模型--填充 元素內容與邊框之間是能夠設置距離的,稱之爲「填充」。填充也可分爲上、右、下、左(順時針)。以下代碼: div{padding:20px 10px 15px 30px;} 順序必定不要搞混。能夠分開寫上面代碼: div{ padding-top:20px; padding-right:10px; padding-bottom:15px; padding-left:30px; } 若是上、右、下、左的填充都爲10px;能夠這麼寫 div{padding:10px;} 若是上下填充同樣爲10px,左右同樣爲20px,能夠這麼寫: div{padding:10px 20px;} 8,盒模型--邊距 元素與其它元素之間的距離能夠使用邊界(margin)來設置。邊界也是可分爲上、右、下、左。以下代碼: div{margin:20px 10px 15px 30px;} 也能夠分開寫: div{ margin-top:20px; margin-right:10px; margin-bottom:15px; margin-left:30px; } 若是上右下左的邊界都爲10px;能夠這麼寫: div{ margin:10px;} 若是上下邊界同樣爲10px,左右同樣爲20px,能夠這麼寫: div{ margin:10px 20px;} 總結一下:padding和margin的區別,padding在邊框裏,margin在邊框外。
posted @ 2016-06-17 17:46 一點毫不是微小 閱讀( ...) 評論( ...) 編輯 收藏 刷新評論 刷新頁面 返回頂部