小编Ngu*_*ieu的帖子

如何使用CSS网格布局在行表上进行悬停状态

这是一个用CSS Grid Layout创建的表,但我遇到了问题,我无法在每一行上创建悬停状态.

我只想使用CSS.

任何人都可以给我一个解决方案吗?

.table {
  display: grid;
  grid-template-columns: [col-start] auto [col-end];
  grid-template-rows: [header-start] 50px [header-end row-start] auto [row-end];
  grid-auto-rows: auto;
  grid-auto-columns: auto;
  grid-gap: 1px;
}

.table>* {
  background: gray;
  padding: 10px;
}

.heading {
  background: navy;
  color: #fff;
  grid-row: header;
}
Run Code Online (Sandbox Code Playgroud)
<div class="table">
  <div class="heading">Title 1</div>
  <div class="heading">Title 2</div>
  <div class="heading">Title 3</div>
  <div class="heading">Title 4</div>
  <div class="heading">Title 5</div>

  <div class="row">Row 1</div>
  <div class="row">Row 1</div>
  <div class="row">Row 1</div>
  <div class="row">Row 1</div>
  <div class="row">Row 1</div>

  <div class="row">Row 2</div>
  <div class="row">Row …
Run Code Online (Sandbox Code Playgroud)

html css css3 css-tables css-grid

17
推荐指数
3
解决办法
5921
查看次数

标签 统计

css ×1

css-grid ×1

css-tables ×1

css3 ×1

html ×1