gpt4 book ai didi

html - 两个 div 之间的垂直线间隔

转载 作者:技术小花猫 更新时间:2023-10-29 12:04:11 24 4
gpt4 key购买 nike

所以我有两个 div。一个左侧的 div 带有导航链接,另一个右侧的 div 根据您单击左侧的链接填充内容。我想在导航和分隔两者的内容之间有一条垂直的灰线,但我需要它根据右侧内容 div 的长度来改变高度。 (如果右侧没有导航那么长,默认情况下将线转到导航的底部)。

因此,如果用户单击使正确的内容 div 非常长的链接,我需要垂直线动态更改其高度并一直向下移动,但如果内容没有导航那么长,我仍然需要它一直走到导航的尽头。

我正在尝试使用 borders 和 height:100%,但我无法跨浏览器工作。 (IE 和 FF)谢谢!

最佳答案

假设您的左侧导航 div 具有固定高度,或者高度不经常变化。假设您的左侧导航 div 的高度为 400 像素。然后:

div.leftnav {
height: 400px;
float: left;
}

div.rightContent {
min-height: 400px;
border-left: 1px solid gray;
float:left;
}

请记住,IE6 不支持“最小高度”。

关于html - 两个 div 之间的垂直线间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/860448/

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