gpt4 book ai didi

html - : hidden 如何定义父DIV溢出时先折叠哪个SPAN

转载 作者:行者123 更新时间:2023-11-28 07:06:08 26 4
gpt4 key购买 nike

我遇到过以下期望:有一个导航栏(固定高度的div),它有一个按钮(封装在一个div中)在左边(float: left),两个在右边(float:右)和左边中间区域的标题+版本,左对齐(跨度+跨度)。

我需要以某种方式指定,当用户重新调整窗口大小时,首先将第一个跨度“折叠”并应用文本溢出:省略号属性,当它完全消失时,第二个跨度逐渐消失好吧。

我不知道如何实现这一点,所以我会自动感谢任何帮助!

.middle {
overflow: hidden;
text-overflow: ellipsis;
}

#title {
???
}

#version {
???
}

<div class="container">
<div id="button1" class="pull-left">...</div>
<div id="button3" class="pull-right">...</div>
<div id="button2" class="pull-right">...</div>
<div id="middle-area" class="middle">
<span id="title">very long title overflow should apply first</span>
<span id="version">version 1</span>
</div>
</div>

干杯

最佳答案

您应该通过使用 .resize() 用 jQuery 做到这一点 https://api.jquery.com/resize/

类似的东西:

  $( window ).resize(function() {
$( "#title" ).animate({
height: "0px"
}, 1500, function() {

$( "#version" ).animate({
height: "0px"
}, 1500 );
});

});

关于html - : hidden 如何定义父DIV溢出时先折叠哪个SPAN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32950405/

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