CSS怎么讓文字垂直向下排列呢?其實很簡單,只需要用CSS中的vertical-align屬性,在相關(guān)元素(比如p標(biāo)簽)中加入vertical-align:bottom;或者vertical-align:text-bottom;就可以實現(xiàn)了。
比如下面的代碼,就是讓三個段落p元素都向下排列,并且頂部對齊:
其中的display:inline-block;是為了讓每個p元素在同一行內(nèi)排列,否則默認(rèn)為塊級元素獨占一行。
另外,vertical-align:bottom;是和父元素(比如包含這三個p元素的容器)的bottom對齊,而vertical-align:text-bottom;是和父元素中文字的底部對齊。兩者視覺上差別不大,可以根據(jù)需要自己選擇使用。
比如下面的代碼,就是讓三個段落p元素都向下排列,并且頂部對齊:
p { display: inline-block; vertical-align: bottom; width: 20%; margin: 0; padding: 10px; border: 1px solid #ccc; }
其中的display:inline-block;是為了讓每個p元素在同一行內(nèi)排列,否則默認(rèn)為塊級元素獨占一行。
另外,vertical-align:bottom;是和父元素(比如包含這三個p元素的容器)的bottom對齊,而vertical-align:text-bottom;是和父元素中文字的底部對齊。兩者視覺上差別不大,可以根據(jù)需要自己選擇使用。