CSS和DIV 3列带有“ TILES”

法兰克

我正在尝试建立一个看起来像这样的网站:

在此处输入图片说明

因此,每个单元都有一个基于内容的大小。我对它的CSS部分一无所知,该怎么做呢?

对于我正在尝试做的真实示例:

http://yourquestions.mcdonalds.ca/

谢谢

汤米·金克斯(Tommy Jinks)

您有两种方法可以解决此问题。

  1. 使用适合您的jQuery API(Masonry是一个好的开始)。
  2. 将数据分为三部分(请参见工作示例)

table {
  float: left;
  margin-right: 0.2em;
}
table.left tr td {
  background-color: red;
}

table.middle tr td {
  background-color: blue;
}

table.right tr td {
  background-color: green;
}
<table class="left">
<tr>
  <td style="height:10em">
	<div>Left 1</div>
  </td>
</tr>
<tr>
  <td>
	<div style="height:2em">Left 2</div>
  </td>
</tr>
<tr>
  <td>
	<div style="height:3em"> Left 3</div>
  </td>
</tr>
</table>

<table class="middle">
<tr>
  <td>
	<div style="height:1em">Middle 1</div>
  </td>
</tr>
<tr>
  <td>
	<div style="height:4em">Middle 2</div>
  </td>
  </tr>
  <tr>
    <td>
	  <div style="height:7em">Middle 3</div>
	 </td>
  </tr>
</table>

<table class="right">
  <tr>
	<td>
	  <div style="height:5em">Right 1</div>
	</td>
	</tr>
  <tr>
	<td>
	  <div style="height:5em">Right 2</div>
	 </td>
  </tr>
  <tr>
    <td>
		<div style="height:8em">Right 3</div>
	</td>
  </tr>
</table>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Apache Tiles中的insertDefinition和importAttribute有什么区别?

Thymeleaf 3和Tiles2集成

带有3列的CSS结果页面

使用Tiles和SubTiles和纯CSS的菜单

D3:缩放到带有d3-tiles的边界框

Spring 3 MVC和Tiles-之前在* .jsp页面中填充了一些数据

SpringMVC 3和Tiles 2页面标题的本地化

CompleteAutoloadTilesListener上的Struts2和Tiles3 NoSuchMethodError异常

带有Tiles的ListView在Flutter中不起作用

Spring MVC 3.0和Apache Tiles 2

OpenLayers 3-Zoomify-Tiles-入门

Spring Portlet MVC中的Tiles3

Chrome中带有子DIV元素的CSS3列

Struts 2.5.8和Tiles 3.0.7:无法在JSP页面内加载img,css和js之类的资源

HTML和CSS填充所有DIV

如何通过Javascript从Tiles中隐藏/显示div?

使用 jQuery 和 CSS3 的带有进度条的多步表单,输入在 DIV 中不起作用

Tiles中的图像/ CSS /样式和包含的页面中的Spring MVC无法正常工作

使用Thymeleaf和Apache Tiles时避免重复内容的模式

显示离线OSM映射文件。建议:带有Js.library的MB Tiles文件

带有Spring MVC的Apache Tiles给出错误-无法实例化WebApplicationInitializer类

在Apache Tiles 3中禁用多语言选项

OpenLayers 3 OSM-tiles与自然地球之间的差异

如何将Tiles 3与Struts2正确集成?

带有div的动态CSS

如何绘制带有空格的 3 列和 2 行图像?

CSS宽度和高度不适用于带有display:inline的div

在 CSS 或 SVG 中带有边框和裁剪右上角的 Div

<div>旁边带有文本和最小宽度的<img>的CSS