在css中,可以通過(guò)給表格table元素設(shè)置“margin:auto;”樣式來(lái)讓表格中間對(duì)齊。該樣式給一個(gè)元素的左外邊距和右外邊距賦予同樣的auto值,那么這個(gè)元素的左、右外邊距就會(huì)平分所占據(jù)的可用空間,因此我們會(huì)看到在元素表現(xiàn)水平居中。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
css表格設(shè)置中間對(duì)齊
在css中,可以為表格table標(biāo)簽設(shè)置margin:auto;樣式使表格居中。
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>表格居中</title> <style> div{ width: 200px; padding: 10px; border: 1px solid peru; } table,td,tr { border: 1px solid red; margin: auto; } </style> </head> <body> <div> <table> <tr> <td>12</td> <td>12</td> <td>12</td> </tr> <tr> <td>12</td> <td>12</td> <td>12</td> </tr> <tr> <td>12</td> <td>12</td> <td>12</td> </tr> </table> </div> </body> </html>
效果圖:
margin:auto;
的工作原理
它給一個(gè)元素的左外邊距和右外邊距賦予同樣的auto值,那么這個(gè)元素的左、右外邊距就會(huì)平分所占據(jù)的可用空間(父元素寬度的1/2),因此我們會(huì)看到在元素表現(xiàn)水平居中。
(學(xué)習(xí)視頻分享:css視頻教程)