欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css表格內容寬度自適應

陳麥偉1年前5瀏覽0評論

CSS表格的內容寬度自適應是指表格中的每一列寬度根據數據內容自動調整,適應不同大小的設備屏幕,展現更好的用戶體驗。

table {
width: 100%;
border-collapse: collapse;
}
th, td {
padding: 8px;
text-align: left;
}
th {
background-color: #f2f2f2;
color: #333;
font-weight: bold;
}
td {
border-bottom: 1px solid #ddd;
}
@media screen and (max-width: 600px) {
/* 表格響應式布局 */
th, td {
display: block;
}
th {
text-align: center;
}
td {
text-align: center;
border-bottom: none;
}
td:before {
content: attr(data-label);
float: left;
font-weight: bold;
text-transform: uppercase;
}
}

在上述代碼中,我們首先將table的寬度設置為100%并合并邊框,以使表格填滿其容器。 然后我們設置表頭th和單元格td元素的內邊距和文本對齊方式,并為表頭添加灰色背景和黑色字體加粗樣式。 接下來,我們設置每個單元格底部的1px寬的邊框,以分隔每個行和列。 最后,我們使用@media查詢設置了響應式布局,當屏幕窗口寬度小于600px時,我們修改th和td的display為block,使表格列垂直排列。然后在td:before偽類中添加了對應單元格的data-label屬性,以顯示表頭文本。我們同時還將單元格的文本居中對齊,并去掉了底部邊框。