…">
当前位置:首页 > CSS

css制作三行三列表格

2026-01-27 23:41:50CSS

使用HTML和CSS创建三行三列表格

HTML结构部分定义一个基本的表格框架,包含三行(tr)和每行三个单元格(td):

<table class="three-by-three">
  <tr>
    <td>单元格1</td>
    <td>单元格2</td>
    <td>单元格3</td>
  </tr>
  <tr>
    <td>单元格4</td>
    <td>单元格5</td>
    <td>单元格6</td>
  </tr>
  <tr>
    <td>单元格7</td>
    <td>单元格8</td>
    <td>单元格9</td>
  </tr>
</table>

CSS样式设置

通过CSS控制表格的边框、间距和外观:

css制作三行三列表格

.three-by-three {
  border-collapse: collapse; /* 合并边框 */
  width: 100%; /* 表格宽度 */
}

.three-by-three td {
  border: 1px solid #000; /* 单元格边框 */
  padding: 10px; /* 内边距 */
  text-align: center; /* 文字居中 */
}

可选增强样式

添加隔行变色效果和悬停高亮:

css制作三行三列表格

.three-by-three tr:nth-child(even) {
  background-color: #f2f2f2; /* 偶数行背景色 */
}

.three-by-three tr:hover {
  background-color: #ddd; /* 悬停行背景色 */
}

固定宽度布局

如果需要固定列宽,可为单元格指定统一宽度:

.three-by-three td {
  width: 33.33%; /* 三列等宽 */
}

响应式调整

针对移动设备添加媒体查询:

@media (max-width: 600px) {
  .three-by-three td {
    padding: 5px; /* 小屏幕减少内边距 */
    font-size: 14px;
  }
}

标签: 表格css
分享给朋友:

相关文章

css div 制作导航菜单

css div 制作导航菜单

基本导航菜单结构 使用HTML创建一个简单的导航菜单结构,通常使用<ul>和li>列表实现。每个菜单项用<a>标签包裹以实现链接功能。 <div class="n…

css立体相册制作

css立体相册制作

制作CSS立体相册 使用CSS3的3D变换和过渡效果可以创建一个立体相册。以下是一个基本的实现方法。 HTML结构 <div class="photo-album"> <di…

css制作滑动切换

css制作滑动切换

使用CSS实现滑动切换效果 方法一:使用CSS Transition和Transform 通过transition和transform属性实现平滑的滑动动画效果。 .slider-container…

css制作扑克牌

css制作扑克牌

使用CSS制作扑克牌 扑克牌的样式可以通过CSS的border-radius、box-shadow和transform等属性实现。以下是一个简单的扑克牌设计示例: <div class="po…

css制作tkd

css制作tkd

CSS 制作 TKD(Title, Keywords, Description) TKD(Title, Keywords, Description)是网页 SEO 优化的核心元素,通常通过 HTML…

vue实现表格

vue实现表格

Vue实现表格的方法 在Vue中实现表格可以通过多种方式完成,包括使用原生HTML表格、第三方组件库或自定义组件。以下是几种常见的方法: 使用原生HTML表格 在Vue模板中直接使用HTML的&l…