javascript - 如何在基础 CSS 中水平获取文本渲染列?

标签 javascript html css zurb-foundation zurb-foundation-5

在 Foundation CSS (v6) 中,我试图并排获取三列文本(也包含图像)....例如:

区 block 1 | Block2 | block 3

我在 Chrome 浏览器阅读器中得到的是:

block 1

block 2

block 3

我假设 Foundation CSS 会处理这个问题,我不需要编写自己的 CSS 代码 - 正如文档所建议的那样。

我已经阅读并尝试了几乎每个代码示例,但没有任何变化 - 列是垂直呈现的,而不是并排呈现的。

例如你可以从这个网站看到我想要实现的目标: https://foundation.zurb.com/sites/docs/v/5.5.3/components/equalizer.html

...是的,我已经尝试使用 foundation.equalizer.js,但我仍然得到相同的结果。

当我使用 Skeleton 框架时,我从未遇到过正确呈现列的问题。

任何帮助都将不胜感激,因为这会花费大量时间而无济于事。

我真的希望这是用户错误 :-) 以及我错过的一些基本知识。

最佳答案

确保以某种方式包含 foundation.css。有很多方法可以实现这一目标。这样的导入通常在页面的头部可见。

一个简单的方法是在页面的头部添加以下代码:

<link href="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.4.3/css/foundation.css" rel="stylesheet">

您还应该包含 Javascript 包:

<script src="https://cdnjs.cloudflare.com/ajax/libs/foundation/6.4.3/js/foundation.js"></script>

最后,确保在文档末尾调用 $(document).foundation(假设您安装了 jQuery)。

如果您使用最新的网格技术 (XY-Grid),类名已被修改。行替换为 grid-x,列替换为单元格等。确保选择正确的网格系统。

关于javascript - 如何在基础 CSS 中水平获取文本渲染列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48225244/

相关文章:

javascript - 三个js改变一个饼图切片的位置

javascript - setTimeout() 使用 iframe 移动 div 仅在 Firefox 中导致闪烁

asp.net - 在查询字符串中传递值以自动填充表单上的字段

html - 如何将 3 个盒子并排放置,里面有一些文字?

JavaScript CSS 框架

css - IE 8 表格填充问题

javascript - QuickSand,动画卡顿

javascript - jQuery 1.9 和 slideToggle 的问题

html - 如何在无响应的移动网站上设置视口(viewport)?

html - 我如何摆脱这些行之间的差距?