gpt4 book ai didi

jquery - border right 样式不向下延伸 Accordion

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

我创建了一个 html 页面,在一个 div 元素中有一个 Accordion ,在另一个 div 元素中有一个菜单。菜单 div 在元素右侧有一个简单的边框样式,使用

height:100%;
border-right-width:2px;
border-right-style:solid;
border-right-color:#4875B4;

这一切都很好,但是,每当我展开 Accordion 标题时,边框也不会展开(我认为它会因为高度设置为 100%)。我无法在 Accordion 上使用边框样式,因为在我使用的代码中我将其默认隐藏。

http://jsfiddle.net/ZxnAd/JSFiddle请选择“第 3 节”,查看边框未展开 Accordion

最佳答案

有两种方法可以解决你的问题

首先

#menus中移除右边框并将左边框应用于div.accordion

喜欢

.accordion {border-left:2px solid #F00;}

fiddle http://jsfiddle.net/ZxnAd/14/

第二

通过使用 js,您必须找到 accordionheight 并将该 height 应用到 div#menusaccordion divclick 事件 上,例如,

$('div#menus').height($('div.accordion').height());

但是这会产生问题,您可能需要更改HTML 结构

所以,我认为第一个对你来说很好

关于jquery - border right 样式不向下延伸 Accordion ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16789411/

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