CSS部分屬性的深入學習

來源:互聯網
上載者:User

標籤:水平   href   zhang   http   png   指定   idt   預設   ext   

先上個張鑫旭大神的政治課,來個一棒打醒(手動滑稽); 說說CSS學習中的瓶頸;雖然自己水平不高,但是對於重構這方面工作一直不怎麼喜歡,可能覺得比較沒有新意,但是看了大神文章突然有點一棍打醒的感覺,突然覺得自己的CSS水平好爛。。。。  一、vertical-align①、觸發元素:行元素、設定有display:inline/display:inline-block的元素、表單元素(display:table-cell);                        雖然vertical-align屬性只會在inline-block水平的元素上期作用,但是其影響到的元素涉及到inline屬性的元素,這裡千萬記住,inline水平元素受vertical-align屬性而位置改變等不是因為其對                         vertical-align屬性敏感或起作用,而是受制於整個line box的變化而不得不變化的,這個後面會較為深入的分析。        
②、取值:    來源: http://www.zhangxinxu.com/wordpress/2010/05/%e6%88%91%e5%af%b9css-vertical-align%e7%9a%84%e4%b8%80%e4%ba%9b%e7%90%86%e8%a7%a3%e4%b8%8e%e8%ae%a4%e8%af%86%ef%bc%88%e4%b8%80%ef%bc%89/
描述
長度 通過距離升高(正值)或降低(負值)元素。‘0cm‘等同於‘baseline‘
百分值 – % 通過距離(相對於1line-height1值的百分大小)升高(正值)或降低(負值)元素。‘0%‘等同於‘baseline‘
baseline 預設。元素的基準與父元素的基準對齊。
sub 降低元素的基準到父元素合適的下標位置。
super 升高元素的基準到父元素合適的上標位置。
top 把對齊的子項目的頂端與line box頂端對齊。
text-top 把元素的頂端與父元素內容地區的頂端對齊。
middle 元素的中垂點與 父元素的基準加1/2父元素中字母x的高度 對齊。
bottom 把對齊的子項目的底端與line box底端對齊。
text-bottom 把元素的底端與父元素內容地區的底端對齊。
inherit 採用父元素相關屬性的相同的指定值。
    常用的值有:top、middle、bottm、數值、百分比;    註:數值和百分比為正值時,只會把文本下方展開,不會將文本往下擠;如果為負值時,會將文本往下方擠去;    百分比是相對於此標籤繼承的line-height值決定的。
           ③、vertical-align無效原因:是否滿足①中的觸發元素要求,對於塊元素中的inline-block元素,需要使用line-height屬性來讓vertical-align有參照目標;其他詳細內容、相容等請參考大神文章:我對CSS vertical-align的一些理解與認識(一)、CSS vertical-align的深入理解(二)之text-top篇、CSS深入理解vertical-align和line-height的基友關係   

 

CSS部分屬性的深入學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.