在css中,可以通過給表格table元素設(shè)置“margin:auto;”樣式來讓表格中間對齊。該樣式給一個元素的左外邊距和右外邊距賦予同樣的auto值,那么這個元素的左、右外邊距就會平分所占據(jù)的可用空間,因此我們會看到在元素表現(xiàn)水平居中。
本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。
css表格設(shè)置中間對齊
在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;
的工作原理
它給一個元素的左外邊距和右外邊距賦予同樣的auto值,那么這個元素的左、右外邊距就會平分所占據(jù)的可用空間(父元素寬度的1/2),因此我們會看到在元素表現(xiàn)水平居中。
(學(xué)習(xí)視頻分享:css視頻教程)