Html5中新增标签与样式实现元素水平垂直居中的方法

  介绍

这篇文章将为大家详细讲解有关Html5中新增标签与样式实现元素水平垂直居中的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

<强>元素的水平垂直居中

1,利用表标签,自带的功能

& lt; style>   ,,,,,,,.parent {   ,,,,,,,,,,,边界:,1 px  solid 红色;   ,,,,,,,,,,,身高:500 px   ,,,,,,,}   ,,,,,,,.child {   ,,,,,,,,,,,边界:1 px  solid 黑色   ,,,,,,,}   ,,,& lt;/style>   & lt; body>   ,,,& lt; !,,,,在   ,,,& lt; table 类=皃arent"比;   ,,,,,,,& lt; tr>   ,,,,,,,,,,,& lt; td 类=癱hild"比;   ,,,,,,,,,,,,,,,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试   ,,,,,,,,,,,,,,,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试,测试   ,,,,,,,,,,,& lt;/td>   ,,,,,,,& lt;/tr>   ,,,& lt;/table>   & lt;/body>

效果

 Html5中新增标签与样式实现元素水平垂直居中的方法

2, margin-left: -50 px;margin-top: -50 px

, & lt; style>   ,,,,,,,.parent {   ,,,,,,,,,,,位置:,相对;   ,,,,,,,,,,,背景颜色:,黄色;   ,,,,,,,,,,,宽度:,500 px;   ,,,,,,,,,,,身高:200 px   ,,,,,,,}   ,,,,,,,.child {   ,,,,,,,,,,,宽度:,100 px;   ,,,,,,,,,,,身高:,100 px;   ,,,,,,,,,,,背景颜色:,# fff;   ,,,,,,,,,,,位置:绝对;   ,,,,,,,,,,,:50%;   ,,,,,,,,,,,左:,50%;   ,,,,,,,,,,,margin-left:, -50 px;   ,,,,,,,,,,,margin-top: -50 px      ,,,,,,,}   ,,,& lt;/style>

效果

 Html5中新增标签与样式实现元素水平垂直居中的方法

3,变换:翻译(-50%,-50%)

& lt; style>   ,,,,,,,.parent {   ,,,,,,,,,,,宽度:,500 px;   ,,,,,,,,,,,身高:,300 px;   ,,,,,,,,,,,边界:,solid  1 px 红色;   ,,,,,,,,,,,位置:,相对;   ,,,,,,,,,,,   ,,,,,,,}   ,,,,,,,.child {   ,,,,,,,,,,,宽度:,200 px;   ,,,,,,,,,,,身高:,100 px;   ,,,,,,,,,,,边界:,1 px  solid 黑色;   ,,,,,,,,,,,位置:绝对;   ,,,,,,,,,,,:50%;   ,,,,,,,,,,,左:50%;   ,,,,,,,,,,,变换:,翻译(-50%,-50%)   ,,,,,,,}   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

Html5中新增标签与样式实现元素水平垂直居中的方法