仅使用 <div> 创建表和 CSS 问题陈述: 使用传统 HTML 表格元素 ( 示例表: 提供以下示例表: div> CSS样式: 以下CSS代码是提供: .divTable } .divRow } .divCell } 支持对于 IE7 及以下版本: 由于使用了 display: table,提供的代码与 IE7 及以下版本不兼容。 替代解决方案: 为了解决兼容性问题,可以使用以下 CSS 代码: .div-table { } } } 优点: 此替代 CSS 代码提供 IE7 及更低版本的兼容性,同时保持所需的类似表格的结构。) 创建表格可能很麻烦。仅使用 <div> 可以实现等效的表结构吗?和CSS?
<div>
{display: table;
width: auto;
background-color: #eee;
border: 1px solid #666666;
border-spacing: 5px; /* cellspacing:poor IE support for this */
{display: table-row;
width: auto;
{float: left; /* fix for buggy browsers */
display: table-column;
width: 200px;
background-color: #ccc;
display: table;
width: auto;
background-color: #eee;
border: 1px solid #666666;
border-spacing: 5px; /* cellspacing:poor IE support for this */
.div-table-row {display: table-row;
width: auto;
clear: both;
.div-table-col {float: left; /* fix for buggy browsers */
display: table-column;
width: 200px;
background-color: #ccc;
以上是我可以仅使用 `` 和 CSS 创建表格吗?的详细内容。更多信息请关注PHP中文网其他相关文章!