例
對齊彈性盒的 <div> 元素的各項:
div
{
display: flex;
flex-flow: row wrap;
align-content:space-around;
}
瀏覽器支持
表格中的數字表示支持該屬性的第一個瀏覽器的版本號。
緊跟在 -webkit-, -ms- 或 -moz- 后的數字為支持該前綴屬性的第一個版本。
屬性 | |||||
---|---|---|---|---|---|
align-content | 21.0 | 11.0 | 28.0 | 9.07.0 -webkit- | 12.1 |
定義和用法
align-content 屬性在彈性容器內的各項沒有占用交叉軸上所有可用的空間時對齊容器內的各項(垂直)。
提示:使用 justify-content 屬性對齊主軸上的各項(水平)。
注意:容器內必須有多行的項目,該屬性才能渲染出效果。
默認值: | stretch |
---|---|
繼承: | 否 |
可動畫化: | 否。請參閱 可動畫化(animatable)。 |
版本: | CSS3 |
JavaScript 語法: | object.style.alignContent="center"嘗試一下 |
CSS 語法
align-content: stretch|center|flex-start|flex-end|space-between|space-around|initial|inherit;
默認值
值 | 描述 | 測試 |
---|---|---|
stretch | 默認值。項目被拉伸以適應容器。 | 測試 ? |
center | 項目位于容器的中心。 | 測試 ? |
flex-start | 項目位于容器的開頭。 | 測試 ? |
flex-end | 項目位于容器的結尾。 | 測試 ? |
space-between | 項目位于各行之間留有空白的容器內。 | 測試 ? |
space-around | 項目位于各行之前、之間、之后都留有空白的容器內。 | 測試 ? |
initial | 設置該屬性為它的默認值。請參閱 initial。 | 測試 ? |
inherit | 從父元素繼承該屬性。請參閱 inherit。 |
如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!
前端CSS的text-align是用于設置文本對齊方式,它具有一下幾個屬性:left、center、right、justify。
其中left、center、right屬性顧名思義,設置文本向左邊對齊、居中對齊、向右邊對齊。
text-align:justify可以實現文本兩端對齊。首先展示問題部分:
在圖片中我們可以發現,因為文字大小的關系無法滿足滿行左右對齊,因此很不美觀。我們使用text-align:justify可以保證除了最后一行外的文字兩端對齊(簡單來說單獨一行是沒有效果的)。
如上圖我所展示案例的DIV內的文字兩端對齊(一般用在案例或者詳情簡介等小區域內的文字美規而是用)。
able表格一種早期十分流行的網頁布局方式,現在基本都是div+css的布局方式,表格一般由tr(行)td(列)標簽組成
表格的常用屬性:1)border:表示表格邊框線2)cellpadding:單元格內容和內邊框之間的距離3)cellspacing:表示單元格之間的間距4)bgcolor:背景顏色5)width:寬度6)height:高度 等等
表格
沒有設置表格width與height屬性,表格寬高暫時由單元格的內容的寬高決定,其他暫不考慮
想要消除單元格間距與內容與單元格內邊框的間距設置屬性cellspacing,cellpadding為"0"
<!DOCTYPE html>
<html>
<head>
<title>表格</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<table border="1px" cellspacing="0" cellpadding="10">
<tr>
<td>一</td>
<td>二</td>
<td>三</td>
</tr>
<tr>
<td>C#</td>
<td>Asp.net</td>
<td>MVC</td>
</tr>
<tr>
<td>HTML</td>
<td>JavaScript</td>
<td>JQuery</td>
</tr>
</table>
</body>
</html>
tr常用屬性
align:單元格內容的水平對齊方式,屬性值:1)left2左側)right右側3)center中間
valign:單元格內容的垂直對齊方式,屬性值1)top上邊2)bottom下邊3)middle中間
rowspan與colspan:將單元格進行行與行或者列與列的合并
這些屬性以后都會寫在css樣式表中;制作顯示一個對齊方式與行或列的合并的表格
<!DOCTYPE html>
<html>
<head>
<title>表格</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
</head>
<body>
<table border="1" cellspacing="0" cellpadding="0" width="500" height="300">
<tr>
<td colspan="3" align="center">課程表</td><!--合并三行-->
</tr>
<tr align="center"><!--單元格內容居中顯示-->
<td>星期一</td>
<td>星期二</td>
<td>星期三</td>
</tr>
<tr align="center">
<td>HTML</td>
<td rowspan="2">.NET</td><!--合并兩列-->
<td>JavaScript</td>
</tr>
<tr align="center">
<td>CSS</td>
<td>JQuery</td>
</tr>
</table>
</body>
</html>
顯示效果
表格中設置的屬性雖然會繼承,但是子標簽單獨設置了屬性,就會覆蓋父標簽的屬性;比如tr
設置align="center",此tr中的子標簽td單獨設置了align="left",最終效果是此td內容居左顯示
*請認真填寫需求信息,我們會在24小時內與您取得聯系。