作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在具有 vista-skin 的 dynatree 中,当您将鼠标悬停在树项目上时,它会出现悬停效果,并且背景为蓝色。
此外,当您单击该项目进行检查时,它在 Chrome 中具有橙色边框,在 IE 中具有虚线边框。
我正在尝试删除这两个内容,以便对悬停或单击后没有影响。
请参阅 selectMode 3 示例:wwwendt.de/tech/dynatree/doc/sample-select.html
更新:我在/src/skin-vista/ui.dynatree.css 中发现,如果注释掉以下 block ,它将阻止蓝色突出显示颜色。此外,您需要取消注释一行以修复网络浏览器放入的轮廓,如下所示。
/*Comment this out
ul.dynatree-container a:hover
{
/* text-decoration: underline; */
background: #F2F7FD; /* light blue */
border-color: #B8D6FB; /* darker light blue */
}
*/
/*Comment this out
span.dynatree-active a
{
border: 1px solid #99DEFD;
background-color: #D8F0FA;
}
*/
ul.dynatree-container a
/*, ul.dynatree-container a:visited*/
{
/*The line below was originally commented out, uncomment it to remove the orange/dotted border*/
outline: 0; /* @ Firefox, prevent dotted border after click */
}
最佳答案
DynaTree 现在是 FancyTree,在 fancytree 中,这就是我所做的。
.fancytree-container,
table.fancytree-container,
ul.fancytree-container,
span.fancytree-focused span.fancytree-title
{
border: 0 ;
outline: 0;
-moz-outline-style: none;
}
关于jquery - 单击或悬停时从 Dynatree 复选框模式中删除突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12418557/
我是一名优秀的程序员,十分优秀!