作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我环顾四周,看到了很多关于样式自动完成的问题/答案。我的问题/问题涉及将鼠标悬停在其中一个菜单项上时突出显示的样式我尝试了其他帖子中类似建议的多种组合但无济于事。
.ui-autocomplete.source:hover {
background: #454545;
}
.ui-autocomplete .ui-menu .ui-menu-item:hover{
background: #0039a6;
}
.ui-menu .ui-menu-item a{
color: #96f226;
border-radius: 0px;
border: 1px solid #454545;
}
.ui-autocomplete li.ui-menu-item:hover {
background: #0039a6;
}
.ui-state-hover, .ui-autocomplete li:hover{
color:White;
background:#96B202;
outline:none;
}
我需要修改正在修改的类吗?是修改错状态了吗?是否需要修改语法?
最佳答案
我用的jquery-autocomplete的版本,我只需要设置这个样式就可以了。
.ui-autocomplete .ui-menu-item a.ui-state-focus {
background: #C4FFC4 !important;
border: 1px solid #32BE61 !important;
}
因为当您将鼠标悬停在某个元素上时,jQuery 会将样式“ui-state-focus”添加到链接。
关于JQuery 自动完成突出显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23573594/
有没有一种方法可以“标记”对象的属性,使它们在反射中“突出”? 例如: class A { int aa, b; string s1, s2; public int AA
我是一名优秀的程序员,十分优秀!