gpt4 book ai didi

html - 我怎样才能优先考虑一个div而不是另一个

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

我想要两个彼此相邻的文本框。第一个应该给第二个更重要的空间。

如果不提供固定宽度并在第一个上使用 text-overflow: ellipsis,那怎么可能呢?

示例:https://jsfiddle.net/by2e9uej/

div {
border: 1px solid black;
}
#test1 {
width: 250px;
overflow: hidden;
white-space: nowrap;
}
#test1 > div {
display: inline-block;
}
#test2 {
-o-text-overflow: ellipsis; /* Opera */
text-overflow: ellipsis; /* IE, Safari (WebKit) */
overflow:hidden; /* don't show excess chars */
white-space:nowrap; /* force single line */
vertical-align: bottom;
}
<div id="test1">
<div id="test2">long text standing in here</div>
<div id="test3">more important text in here</div>
</div>

最佳答案

您可以使用 Flexbox 并在第一个子 div 上设置 overflow: hiddentext-overflow: ellipsis

div {
border: 1px solid black;
}
#test1 {
width: 250px;
display: flex;
}
#test1 > div {
white-space: nowrap;
}
#test2 {
overflow: hidden;
text-overflow: ellipsis;
}
<div id="test1">
<div id="test2">long text standing in here</div>
<div id="test3">more important text in here</div>
</div>

关于html - 我怎样才能优先考虑一个div而不是另一个,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43467650/

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