Web前端開發知識點,web前端教程
層疊樣式表(英文全稱:CascadingStyleSheets)是一種用來表現html(标準通用标記語言的一個應用)或XML(标準通用标記語言的一個子集)等文件樣式的計算機語言。css不僅可以靜态地修飾網頁,還可以配合各種腳本語言動态地對網頁各元素進行格式化。
CSS能夠對網頁中元素位置的排版進行像素級精确控制,支持幾乎所有的字體字号樣式,擁有對網頁對象和模型樣式編輯的能力。
CSS中幾種常用的水平垂直居中對齊方法:文字的水平垂直居中
text-align:center;
line-height:當前元素高度;
元素的水平垂直居中
1使用絕對定位
/*需要固定寬高*/
position:absolute;
top:0;
left:0;
bottom:0;
right:0;
width:xxx;
height:xxx
margin:auto;
2使用絕對定位 calc()
/*需要知道具體的元素寬高值*/
position:absolute;
width:xxx;
height:xxx;
top:calc(50%-xxx/2);
left:calc(50%-xxx/2)
3.使用絕對定位 transform
/*不需要知道元素的寬高*/
position:absolute;
top:50%;
left:50%;
transform:translate(-50%,-50%);
4.使用display:flex;
display:flex;
justify-content:center;
align-items:center;
CSS為HTML标記語言提供了一種樣式描述,定義了其中元素的顯示方式。CSS在web設計領域是一個突破,利用它可以實現修改一個小的樣式更新與之相關的所有頁面元素。
以上是酷仔今日整理的“Web前端基礎教程:CSS中幾種常用的水平垂直居中對齊方法”一文,希望為正在學習Web前端的同學提供參考。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!