看板 Web_Design 關於我們 聯絡資訊
※ 引述《asshole88 (愛嘶猴)》之銘言: : 各位晚安~ : 最近練習了許多div+CSS的排版範例 : 但當自已要寫出一個網頁時,何時要使用margin或padding卻讓我有點搞不清楚 : 參考了一些文章,是建議div跟div之間用margin來排版 : div裡的content用padding來排版 : 不知道我這樣的解讀是否正確呢?? : 謝謝~ 可以參考這篇: http://ppt.cc/O0dg 另外可以去google一下css box model 簡單的說 1. padding+content的部分會被視為元素的內部 a. 元素有background就會很清楚的看道背景是從padding邊緣開始 b. 如果有捲軸,會出現在padding的邊緣 2. margin是用來保留與其他元素間的距離 要注意的是 css設定width/height的時候指的是content width/height padding, border, margin都是疊加上去的 這點如果你需要設定一個元素填滿父元素(width/height = 100%) 同時又需要padding/border的時候就會很麻煩 這時候需要利用CSS3的box-sizing屬性來設定 http://ppt.cc/2qCs -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.78.73