css - 当分隔线尚未移动时,如何在 fullCalendar 时间线视图中包装资源标题?
问题描述
我在 React 中使用 FullCalendar,资源标题有时很长。用户可以在需要时移动分隔线,但我想要的是在资源标题不适合给定空间时包装资源标题。
任何想法?
解决方案
一种选择是简单地使文本换行(默认情况下,它从其父元素继承不换行规则):
.fc-cell-text
{
white-space: normal;
}
如果移动分隔线以使资源名称区域更小,要阻止文本再次溢出,您还可以添加一个事件侦听器以使 fullCalendar 在单击分隔线时更新其大小:
document.addEventListener("click", function () {
if (event.target.classList.contains("fc-divider")) {
console.log("here");
calendar.updateSize();
}
});
推荐阅读
- forms - ESP32 - 具有 2 个网页和一种表单的 Web 服务器
- swiftui - swiftui间距不符合预期
- reactjs - 重新渲染主组件
- typescript - 如何在 Typescript 中创建数组枚举?
- linux - 日志文件监控和输出特定格式
- sql - 如何将 nvarchar 字符串 mm/dd/yyyy hh:mm:ss 转换为日期时间?
- css - 文案 | Sass @use 和 @forward 问题?
- matplotlib - 在 FigureCanvasTkAgg 对象中绘制许多图形
- java - 我想在 AsyncTask 方法中的进度 pdf 视图之后添加像这个带有大小条的示例栏的进度条任何人都知道请回答这个问题
- hibernate - jpa中复合主键中的外键