Javascript 如何在没有div的情况下将内容自动拆分为两行

Javascript 如何在没有div的情况下将内容自动拆分为两行,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在尝试创建一个div,用户可以在其中输入一些内容,并且内容长度应该最多为300px(从左到右),高度为100px。如果内容不止这些,它应该开始在剩余的空间中显示它(如图所示的RHS)。我不想创建多个div,因为它是一个CMS,用户只需按照自己的意愿输入文本,填充一定高度后,它会自动将内容传播到第二个div。没有脚本可以实现吗?我尽量避免使用脚本 这是我到目前为止尝试的代码。但只能换行一行。不是第二个 div{ 宽度:300px; 最大高度:100px; 溢出:隐藏; 文本对齐:对齐; 单

我正在尝试创建一个div,用户可以在其中输入一些内容,并且内容长度应该最多为300px(从左到右),高度为100px。如果内容不止这些,它应该开始在剩余的空间中显示它(如图所示的RHS)。我不想创建多个div,因为它是一个CMS,用户只需按照自己的意愿输入文本,填充一定高度后,它会自动将内容传播到第二个div。没有脚本可以实现吗?我尽量避免使用脚本

这是我到目前为止尝试的代码。但只能换行一行。不是第二个

div{
宽度:300px;
最大高度:100px;
溢出:隐藏;
文本对齐:对齐;
单词break:打破一切;
}

读者在查看页面布局时会被页面的可读内容分散注意力,这是一个由来已久的事实。使用Lorem Ipsum的意义在于,它的字母分布或多或少是正态的,而不是使用“此处内容,此处内容”,使其看起来像可读的英语。许多桌面发布软件包和网页编辑器现在使用Lorem Ipsum作为默认模型文本,搜索“Lorem Ipsum”将发现许多尚处于起步阶段的网站。多年来,各种版本不断演变,有时是偶然的,有时是故意的(注入幽默等)。
这就是CSS专栏的用途:

div {
    column-count: 2;
    column-width: 300px;
}
你可以在这里阅读:


这就是CSS列的用途:

div {
    column-count: 2;
    column-width: 300px;
}
你可以在这里阅读:


列计数属性指定元素应划分的列数

只需添加
列计数:2
作为div的样式

div{
列数:2
}

读者在查看页面布局时会被页面的可读内容分散注意力,这是一个由来已久的事实。使用Lorem Ipsum的意义在于,它的字母分布或多或少是正态的,而不是使用“此处内容,此处内容”,使其看起来像可读的英语。许多桌面发布软件包和网页编辑器现在使用Lorem Ipsum作为默认模型文本,搜索“Lorem Ipsum”将发现许多尚处于起步阶段的网站。多年来,各种版本不断演变,有时出于偶然,有时出于故意(注入幽默等)。
列计数属性指定元素应划分的列数

只需添加
列计数:2
作为div的样式

div{
列数:2
}

读者在查看页面布局时会被页面的可读内容分散注意力,这是一个由来已久的事实。使用Lorem Ipsum的意义在于,它的字母分布或多或少是正态的,而不是使用“此处内容,此处内容”,使其看起来像可读的英语。许多桌面发布软件包和网页编辑器现在使用Lorem Ipsum作为默认模型文本,搜索“Lorem Ipsum”将发现许多尚处于起步阶段的网站。多年来,各种版本不断演变,有时是偶然的,有时是故意的(注入幽默等)。
删除宽度并添加
列数:2
删除宽度并添加
列数:2
效果很好。直到现在才发现css列的概念。谢谢你的魅力。直到现在才发现css列的概念。谢谢