我目前正在为Macaulay2开发一个允许图形可视化和编辑的软件包。这种情况发生在浏览器中,程序在编辑时为图形生成Macaulay2构造函数,但是存在一个持久性问题,我们无法选择生成的文本。
我对html / css有点新鲜,我很确定问题不在我们的javascript中。当我们检查出旧的git提交时,在我添加popupMenu并尝试切换可见性将css属性显示更改为“none”/“inline”到“hidden”/“visible”之后,问题就出现了,但是我试过切换回来并完全删除popupMenu,我仍然无法突出显示文本。我还尝试将以下代码行添加到我的css中以更改z-index和突出显示文本的能力,但无济于事。
#constructorString {
-o-user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
user-select: text;
z-index: 100;
}
#incString {
-o-user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
user-select: text;
z-index: 100;
}
#adjString {
-o-user-select: text;
-moz-user-select: text;
-webkit-user-select: text;
user-select: text;
z-index: 100;
}
完整来源位于http://www.elliotkorte.com/visGraph-template.html
我怀疑我需要在popupMenu,canvasElement3d或段落标记周围添加某种填充,但是添加“padding-bottom:30px;”所有可疑元素的CSS都没有用。
谢谢你的帮助!