相关疑难解决方法(0)

如何删除表中行和列之间不需要的空格?

如何删除表中行和列之间的额外空间.

我已经尝试更改表和tr和td上的边距,填充和各种边框属性.

我希望这些照片彼此相邻,看起来像一个大图像.

我该怎么解决这个问题?

CSS

table {
  border-collapse: collapse;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>
  <title>Tera Byte Video Game Creation Camp</title>
  <link rel="stylesheet" type="text/css" href="style.css"></link>
</head>

<body>
  <table class="mytable" align="center">
    <tr class="header">
      <td colspan="3"><img src="images/home_01.png" /></td>
    </tr>
    <tr class="top">
      <td colspan="3"><img src="images/home_02.png" /></td>
    </tr>
    <tr class="link-row">
      <td><img src="images/home_03.png" /></td>
      <td><img src="images/home_04.png" /></td>
      <td><img src="images/home_05.png" /></td>
    </tr>
    <tr class="link-row">
      <td><img src="images/home_07.png" /></td>
      <td><img src="images/home_06.png" /></td>
      <td><img src="images/home_08.png" /></td>
    </tr> …
Run Code Online (Sandbox Code Playgroud)

html css html-table

168
推荐指数
10
解决办法
43万
查看次数

为什么在使用子选择器时table> tr> td不起作用?

我无法理解为什么以下选择器按预期工作(即获取td):

table tr td
Run Code Online (Sandbox Code Playgroud)

但这个没有:

table > tr > td
Run Code Online (Sandbox Code Playgroud)

td是后代tr,后者又是后代table,但他们也是彼此的孩子.因此,我认为>选择器也可以工作.

我做了两个小提琴:

  1. 孩子:http://jsfiddle.net/brLee/
  2. 后裔:http://jsfiddle.net/brLee/1/

为什么>选择器不在这里工作?

html css css-selectors

39
推荐指数
1
解决办法
2万
查看次数

标签 统计

css ×2

html ×2

css-selectors ×1

html-table ×1