【发布时间】:2012-12-22 18:39:54
【问题描述】:
使用 Microsoft Office Word,可以同时查看多个页面,并且在向第一页添加新内容时,添加的内容会将之后的内容向前推进。您是否会说存在通过使用 HTML、CSS 和 JavaScript 为网页实现类似功能的更好解决方案?可能有任意数量的页面,但并非所有页面都可以同时显示。
CSS3 中有一个multi-column layout module,但是编辑部分(以及浏览器支持)呢?
【问题讨论】:
-
不完全清楚你在问什么。首先-您的意思是更改尚未从服务器请求的页面上的内容吗?此外,列与更改内容有什么关系?也许解释
added content will push the content after that forward会有所帮助 -
关注客户端发生的事情,忘记服务器。第一页上只能有这么多文字。我可以通过将属性 contenteditable 设置为“true”来使 CSS3 多列可编辑(不同的浏览器似乎支持 quite well),但多列模块本身 aren't supported 不会在 Internet Explorer 中实现,直到版本 10。
-
仍然没有解释什么是目标。对于不支持 css3 的浏览器,可以使用浮点数处理列。但是您没有解释更高级别的问题……请定义“页面”
-
再看一下我刚才所说的,确实有可能有一些澄清的余地。 “页面”指的是 Word 文档中的页面。
标签: javascript text-editor multiple-columns