gpt4 book ai didi

javascript - fullCalendar.js : align events in the same horizontal line

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

简而言之,这就是我现在拥有的:

enter image description here

三 Angular 形和圆形是同一句话中的两个不同事件。现在它们彼此垂直对齐。

这就是我想要实现的目标:

enter image description here

两个事件水平对齐。

所以 float: left 在这里不起作用,因为完整日历中的事件绝对定位到主日历的 div。它必须通过检测哪些事件位于底线上来动态移动 topleft。但是如何呢?

最佳答案

如果事件相对于主日历 div 定位,您需要做的是使用 $("#day").position 来获取所需日期的 x/y 位置,然后设置顶部和事件 div 左侧到 x/y,第二个事件的位置为 x+(width)/y

有点像

var pos = $("#day").position;
$("#event1").css({"top": pos.top, "left":pos.left});
$("#event2").css({"top": pos.top, "left":pos.left+25});

关于javascript - fullCalendar.js : align events in the same horizontal line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17591261/

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