【问题标题】:How to split html in several blocks?如何将html分成几个块?
【发布时间】:2011-11-19 22:03:06
【问题描述】:

我有一个长文本已经是html格式的内容,分成几段,里面有图片。

我希望内容流在自定义布局中通过几个 div 块,采用报纸杂志风格。 理想情况下,它在屏幕和打印上应该是相同的,并且能够与其他 jquery 脚本交互。

我尝试了 2 或 3 个 jquery 脚本,例如 columnizer。但它只能将内容划分为相同维度的块。 我尝试了 Linify,我将内容分成相同长度的行。 这就是它的样子,除了我可以用 css 自定义每个段落的尺寸

截图 http://ppl.ug/0bRpY4WhCmA/

我猜 linify 的方向是正确的。我正在努力改进它。 提前感谢您的帮助。

【问题讨论】:

    标签: jquery layout block


    【解决方案1】:

    您几乎肯定已经知道这一点,但最后我们有了 CSS column-countcolumn-gap,因此列在 HTML 中的行为就像我们对页面化妆应用程序所期望的那样。这是browser support table。看起来也像IE 10 will add column support

    【讨论】:

    • 不幸的是,我们必须等待 IE10 获得所有主流浏览器的列支持。不确定七个会支持它。无论如何,我的目的不是获得多个相同大小的列,而是跨多个块的文本。这是我可能无法用 css 做的事情。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-11-18
    • 2013-11-16
    • 2013-11-05
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    • 2014-09-11
    相关资源
    最近更新 更多