html - 你怎么放在表格标签内?
问题描述
像这样:
<td align="center" width="352" valign="middle" bgcolor="#ffffff" c-style="whiteBG"
<div="" class="sortable_inner ui-sortable" style="background-color: rgb(255, 255, 255);"
>
...
</td>
我在网站上看到了这个,它工作得很好,在某些地方它可以工作,但在其他地方却不行。td 标签内的 div 是怎样的?
解决方案
HTML 表格中的 Div 是可能的,但它们需要位于表格单元格中,这也意味着如果将它们放在td或th中,它们也可以工作,因为这两个都嵌套在单元格中。
您需要做的只是将您的 div 嵌套在th或td中,在您的示例中,您只使用td。此外,您还有一些我纠正的 HTML 语法错误。希望这会有所帮助,我添加了一个使用 CSS Grid 的示例。
<table border=1 width=200 cellpadding=10>
<tr>
<td align="center" width="352" valign="middle" bgcolor="#ffffff" c-style="whiteBG">
<div class="sortable_inner ui-sortable" style="background-color: rgb(255, 255, 255);">
<p> Your content goes here </p>
</div> <!-- Div ends here -->
</td> <!-- Table cell ends here -->
</tr> <!-- Table row ends here -->
</table> <!-- Table element ends here -->
在表格和 CSS Grid 中使用 div 元素
<style>
tr {
background-color: blue;
height: 377px;
width: 377px;
}
#div {
background-color: black;
height: 100%;
width: 100%;
display: grid;
grid-template-rows: 1fr 1fr;
grid-template-columns: 1fr;
}
p {
color: white;
}
</style>
</head>
<body>
<table width=200 cellpadding=10>
<tr>
<td>
<div id="div">
<p> Lorem ipsum dolor sit amet consectetur adipisicing elit. Nihil enim dicta quasi? Perferendis rerum quas a dicta aperiam in ipsa voluptates at ipsum, ratione alias veritatis repellat dolore doloremque magnam. </p>
<p> Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolorem ducimus temporibus velit! </p>
</div> <!-- Div ends here -->
</td> <!-- Table cell ends here -->
</tr> <!-- Table row ends here -->
</table>
</body>
推荐阅读
- c - 如何定义具有指针类型项的结构?
- rust - 对具有不同错误类型的两个独立期货进行排序
- laravel-5 - 如何使用查询生成器在查询中动态添加多个 where 条件
- compiler-construction - 词法分析器将标记的哪些属性填充到符号表中的值
- php - 连接查询中的 Laravel 问题
- ms-access - 文本框显示错误的颜色
- ios - 如何在类初始化时使用调度组异步等待 Firebase 回调?
- hibernate - @CreationTimestamp @UpdateTimestamp 在更新实体类后不立即可用
- reactjs - 获取“TypeError:无法读取未定义的属性'map'”
- swiftui - SwiftUI ForEach 循环未从 ObservableObject 更新