asp.net AjaxControlToolkit ComboBox:如何更改 CSS 中列表项的鼠标悬停颜色?

发布于 2024-10-22 07:58:06 字数 467 浏览 7 评论 0原文

我发现一些博客展示了如何覆盖默认的 ItemList 样式,如下所示: .CustomComboBoxStyle .ajax__combobox_itemlist li {
背景颜色:绿色;
边框:1px 实心黄绿色;
颜色:白色;
字体大小:中;
字体系列:Courier New;
底部填充:5px;
我希望

我可以做这样的事情来更改默认的 MouseOver 颜色: .cbStyle .ajax__combobox_itemlist li:hover
{ 颜色: 石灰; 但这

没有效果。

有人有什么建议吗?

谢谢, ——保罗

I found some blogs that show how to override the default ItemList style like this:
.CustomComboBoxStyle .ajax__combobox_itemlist li {
background-color: Green;
border: 1px solid YellowGreen;
color: White;
font-size:medium;
font-family:Courier New;
padding-bottom: 5px;
}

I was hoping I could do something like this to change the default MouseOver color:
.cbStyle .ajax__combobox_itemlist li:hover
{
color:Lime;
}

but this has no effect.

Anyone have any suggestions?

Thanks,
- Paul

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

天冷不及心凉 2024-10-29 07:58:06

ASP.NET 服务器控件呈现它们自己的 id 与您的原始 id 连接。因此,如果您想设计控件的样式,您可以使用类似 $ct100_combobox_myComboBoxId 的内容。只需右键单击源即可查看服务器为该 id 呈现的内容。

ASP.NET server controls render their own id concatenated with your original id. So if you want to style a control you would use something like $ct100_combobox_myComboBoxId. Just right click the source to see what the server rendered for the id.

回眸一遍 2024-10-29 07:58:06

Microsoft 在 .NET 4.0 中添加了一项新功能,可以从服务器端控件创建可预测/可自定义的客户端 ID。 Visual Studio 杂志 (控制ClientId部分)

Microsoft added a new feature in .NET 4.0 to create predictable/customizable client side IDs from server-side controls. Visual Studio Magazine (Controlling the ClientId section)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文