作者:保佑欣疼你的芯疼 | 2023-09-05 10:34
我想显示如下数据:
Title Subject Summary Date
所以我HTML
看起来像:
问题是,所有文本都不会出现在一行中.我尝试添加,display="block"
但似乎没有用.
我在这做错了什么?
重要提示:在这种情况下,我不想使用table
元素,但坚持使用div
标签.
1> Andy Lester..:
看起来你想要展示一张桌子,对吧?所以继续使用
标签.
2> Chris Marast..:
我会使用以下标记:
Title |
Subject |
Summary |
Date |
另外要记住所有这些基于div和列表的布局,即使是指定固定宽度的布局,如果你有一些比宽度宽的文本(例如,一个url),布局将是打破.关于表格数据表的好处是它们实际上具有列的概念,而其他html构造没有.
即使这个网站有一些东西,比如头版,用div实现,我也会争辩说表格数据(如投票,回复,标题等)应该在表格中.推动div的人倾向于使用语义标记.你正在追求与此相反的观点.
3> stalepretzel..:
我的意思并不是要光顾; 如果我这样做,我误解了你,我很抱歉.
大多数人对桌子不满,因为人们出于错误的原因使用它们.通常,人们使用巨大的桌子来定位他们网站中的内容. 这就是div应该用于什么.不是桌子!
但是,如果要显示表格数据,例如足球队列表,胜利,失败和关系,您绝对应该使用表格.为此使用div几乎闻所未闻(尽管并非不可能).
请记住,如果它是用于显示数据,你绝对可以使用表格!
4> da5id..:
如果有合理的理由不使用表格,那么你可以给每个div一个宽度然后浮动它.即
div.title {
width: 150 px;
float: left;
}
5> gregmac..:
有没有理由不使用表格?如果您正在显示表格数据,最好使用表格 - 这就是它们的设计目标.
要回答你的问题,最好的方法可能是为每个元素分配一个固定的宽度,并设置float:left.你需要在末尾有一个虚拟元素,它具有clear:both,或者你必须清除:两者都在每一行的第一个元素上.这种方法仍然不是万无一失的,如果一个单元格的内容强制div更宽,它将不会调整整个列的大小,只调整该单元格的大小.您可以通过使用overflow:auto或overflow:hidden来避免调整大小,但这根本不像常规表那样工作.
推荐阅读
-
如何解决《Unity5.3如何加载当前级别?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《gtest意外转换》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《NonNull注释有什么意义?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《如何编译wthgcc,intel静态库?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《我们如何将gRPC与Flatbuffers一起使用?》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《SummerNoteinsertHtml》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《GLFW输入状态》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如果有一个意图过滤器,为什么要检查Intent在BroadcastReceiver中的操作》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《如何处理Mockito的"任何其他价值"?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Rails-无法找到类型为'application/javascript'的文件'jquery_ujs'》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《ios如何添加inputAccessoryView?》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《Android工作室不生成签名的apk》经验,为你挑选了2个好方法。 ...
[详细]
-
如何解决《如何使用JSTL对HTML标签进行转义》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《在Redis-py中使用锁》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《元组解包顺序更改分配的值》经验,为你挑选了3个好方法。 ...
[详细]
-
如何解决《如何在Mac上创建立体OpenGL视图?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《停止固定背景图像滚动到一定高度》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《尝试应用AttributeConverter时出错》经验,为你挑选了1个好方法。 ...
[详细]
-
如何解决《是否在创建其继承类的新对象时创建了基类的对象?》经验,为你挑选了0个好方法。 ...
[详细]
-
如何解决《在我的项目中构建和重用android开源Dialer源代码》经验,为你挑选了0个好方法。 ...
[详细]