html - table 可以这样设计吗?或者别的东西会更好吗?

标签 html css tabular

<分区>

从上周开始,我基本上一直在进行一些练习,以开始学习 html 和 css,我想创建一个分类表来显示元素,并提供查看更多信息和购买/购买的选项。我正在考虑添加一些背景图标或图像,因此表格看起来很奇怪。

我的问题是。可以设计这样的东西吗?或者普通的 table 会更好吗?为了说明我的观点,我做了一个模型。

哦!为了不为此提出另一个问题,是否可以在不使用 jQuery 的情况下使下拉列表具有复选框?恐怕这完全超出了我目前的知识范围。

http://i59.tinypic.com/25z47dh.png

enter image description here

提前致谢 最良好的祝愿

最佳答案

您有几个选择:

您可以使用 display: table 并在 div 标签上分配表格“行”和“列”。

或者

您可以使用 float: left,它会像表格一样排列所有内容并且响应更快。

或者

您可以使用display: inline-block,它的行为很像 float ,只是您对框的高度有更多的控制。

这里没有正确答案,但我更喜欢 inline-block,因为浏览器支持往往优于 float ,同时保持一切响应。

关于html - table 可以这样设计吗?或者别的东西会更好吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22286312/

相关文章:

html - 使用复选框更改 CSS

javascript - 单击选择时如何更改选择的 "size"?

c# - 库,用于 C# 的控件,表示表格中的表格

javascript - 如何在同一页面上显示用户提交的数据

javascript - 将文本分配给 Bootstrap 中的下拉按钮

excel - 如何将数据从 SSAS 表格模型作为表格导入 Excel?

javascript - 是否可以在附加类中使用变量?

html - 现代网络浏览器可以并行下载哪些类型的网络资源?另外,什么不能并行下载?

JavaScript 标签 : onclick not executing function

css - 使用 CSS 文件而不是 LESS 文件下载 Bootstrap