gpt4 book ai didi

jquery - 根据文本量追加表列

转载 作者:行者123 更新时间:2023-11-28 00:04:04 25 4
gpt4 key购买 nike

对此比较陌生,但我想将一堆文本放入表格单元格中——如果文本多于表格的最大高度所允许的——将自动为其余部分创建一个新列要流入的文本。

HTML

<table id="text" style="max-height: 150px; width:300px;" border="0">
<tr>
<td id="sized">Phasellus velit nisl, interdum in tempor tempus, luctus quis purus. Curabitur dapibus purus quis dui tristique lacinia. Maecenas ut venenatis augue. Vestibulum nec pellentesque orci, nec efficitur massa. Aliquam at est ac mauris molestie luctus. Nullam ac blandit nulla. Donec fringilla eros odio. Vestibulum cursus gravida urna in gravida. Fusce iaculis purus et sem vestibulum, quis mollis nunc rhoncus. Phasellus cursus lectus at bibendum pretium. Interdum et malesuada fames ac ante ipsum primis in faucibus.</td>
</tr>
</table>
$('#text tr')
if (this.sized > 150) {
.append('<td> </td>')
};

最佳答案

虽然对代码没有直接的不利影响,但使用 <table> 被认为是不好的做法布局。使用 CSS 属性 columns 可以轻松完成简单的报纸栏布局。 .以下演示具有 em相当于浏览器默认提供的长度 font-size: 16px (18.75em = 300px/9.375em = 150px)。

columns属性是简写形式:

.text {
columns: 12 18.75em;
column-gap: 1em;
max-height: 9.375em;
}
<article class='text'>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure
dolor</p>
<p>in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborumLorem ipsum dolor sit amet, consectetur adipisicing elit, sed
do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor</p>
<p>in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum</p>
</article>

关于jquery - 根据文本量追加表列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55817788/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com