html - 如何在 css 中的每个带有文本的 td 元素上放置一个小方框?

标签 html css html-table

我正在用 html 制作一个表格,我想在 css 中的每个 td 元素上放置一个方框

<tr>
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["series_title"]; ?></td>
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["episode_title"]; ?></td>    
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["description"]; ?></td>
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["series_title_fr"]; ?></td>
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["episode_title_fr"]; ?></td>    
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"><?php echo $program["description_fr"]; ?></td>
    <td style="width:8%; text-align:center; border: 1px solid #000; margin-left: 30px;"> <?php echo basename($file, ".mp4"); ?></td>
</tr>

上面的html/php 代码 以下列方式显示table/td 元素:

enter image description here

问题陈述:

我想知道我应该在上面的内联 css 代码中进行哪些更改,以便我能够在每个包含 css 文本的 td 元素上制作一个小方框(如下所示)。此时,如上图所示 制作一个大方盒

enter image description here

最佳答案

您可以使用另一个元素(例如 span)来包装每个 td 中的文本。然后您可以使用 border 为该元素设置样式。例如:

<td><span style="border: 1px solid black; padding: 5px;">Test</span></td>

检查 this fiddle . 表1同时显示了tdspan的边框,而表2只显示了的边框跨度

关于html - 如何在 css 中的每个带有文本的 td 元素上放置一个小方框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56366031/

相关文章:

jquery - 在图像中输入区域时光标图像不起作用

javascript - jquery 帮助布局

html - 让引导表单元格填充可用区域,在溢出时滚动

ios - IBM Worklight - 查看嵌入的 pdf 并垂直滚动

html - Word Wrapping 强制元素到最大宽度

html - 表格中的 SVG - Chrome、Firefox、IE

jquery - 根据下拉选择显示/隐藏表格行

jQuery - 选择器

javascript - 如何使用 "position: absolute"水平居中元素?

javascript - Wordpress 在不刷新页面的情况下获取图像类别