gpt4 book ai didi

html - CSS:在 HTML 表格中,自动换行不适用于 float: left

转载 作者:太空宇宙 更新时间:2023-11-04 15:46:38 25 4
gpt4 key购买 nike

我有一个三列表格,我想根据内容的长度在单元格中设置文本背景。但是当我设置 float: left 时,自动换行效果不佳。

table {
table-layout: fixed;
width: 100%;
word-wrap: break-word;
}

这是每个单元格中的内容。

.read{
min-height: 20px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
padding: 0px 10px 0px 10px;
border-radius: 4px;
background-image: -webkit-gradient(linear, 25% 0%, 25% 100%, from(rgba(142, 175, 196, 1.0)), to(rgba(118, 146, 164, 1.0)));
float:left;
}

<table>
<tr>
<td width="36px">..</td>
<td>
<div class="read">
looooooooooooooooooooooooooooooooooooooooooooooooooooooooooog
</div>
</td>
</tr>
</table>

如果我删除 float:left;,背景将与内容的长度不匹配,但自动换行会起作用。我该如何修改我的 CSS?

最佳答案

添加 display:inline;

 .read{
min-height: 20px;
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
padding: 0px 10px 0px 10px;
border-radius: 4px;
background-image: -webkit-gradient(linear, 25% 0%, 25% 100%, from(rgba(142, 175, 196, 1.0)), to(rgba(118, 146, 164, 1.0)));
**display:inline;**
}

关于html - CSS:在 HTML 表格中,自动换行不适用于 float: left,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11685255/

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