我有w3schools预先编写的代码。com和我正在努力为所选选项提供背景色。也就是说,在按下其中一个选项时,浏览器会对所选页面产生负面影响,然后在目标页面上,我希望突出显示该选项,以通过为其指定特殊背景颜色来表示所显示的页面。
.navbar {
overflow: hidden;
background-color: #333;
position: fixed;
top: 0;
width: 100%;
}
.navbar a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
.navbar a:hover {
background: #ddd;
color: black;
}
<div class="navbar">
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#contact">Contact</a>
</div>
我想你想要这样的东西。您可以使用pseudo类:
.navbar {
overflow: hidden;
background-color: #333;
position: fixed;
top: 0;
width: 100%;
}
.navbar a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
.navbar a:hover {
background: #ddd;
color: black;
}
.navbar a:focus{
background-color: red;
font-weight: bold;
}
<div class="navbar">
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#contact">Contact</a>
</div>
为此,您可以使用classclass="active"
来控制您想要突出显示的链接。您只需要向目标页面发送一个标志或一个var来指示需要激活的链接。这里有一个小例子。
.navbar {
overflow: hidden;
background-color: #333;
position: fixed;
top: 0;
width: 100%;
}
.navbar a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
.navbar a:hover {
background: #ddd;
color: black;
}
.navbar a.active {
background: white;
color: black;
}
<div class="navbar">
<a href="#home" >Home</a>
<a href="#news" class="active">News</a>
<a href="#contact">Contact</a>
</div>
编辑:Calrification-标签内容是窗格(VBox,GridPane,等等),所以直接在内容上设置ContextMenu是不可能的。
7.2.选项菜单 选项菜单是Android程序中标准的菜单组件。只要用户按下设备的菜单按钮,它就可以从屏幕下方显示出来。 为程序添加选项菜单,我们需要: 新建一个menu.xml表示菜单的内容。 在菜单所在的Activity中添加一个方法onCreateOptionsMenu(),在里面装载menu.xml中的内容。 在onOptionsItemSelected()中响应菜单的事件。
所以我找到了一段代码,当你从下拉菜单中选择标记时,它让你过滤标记,如果我从下拉菜单中取出单选按钮,然后单击它们,这段代码实际上起作用,但是如果我把它们放回一个下拉菜单中,它不会过滤标记,它只是保持原样。我希望它们的工作方式是这样的--如果我从下拉列表中选择Ryga,则只显示将其作为标记的标记[4]。 null null
问题内容: 我正在尝试更改select option边界,但是无法做到这一点,我已经尝试了很多次,但是找不到合适的解决方案。我已经附上了屏幕截图。 问题答案: 选择的下拉列表是所谓的ShadowDOM的一部分。在当前的CSS规范第3级中,无法定位大多数ShadowDOM元素。您可以在此处阅读有关ShadowDOM的规范,尽管关于所需内容的内容并不多。 Chrome有一些专有的选择器可以更改某些 s
我已经用菜单和子菜单填充了我的NSpoupButton。 当我在根菜单上选择一个菜单项(因此,不是子菜单项)时,它会正确地显示所选的菜单项。当我再次点击弹出按钮时,我会在鼠标下得到选中的菜单项。 但如果我选择一个子菜单项,它不会显示它。如果我再次点击弹出按钮,我就不会把它放在鼠标下。每当我点击按钮时,我都必须在菜单层次结构中寻找所选项目。 任何解决方案?
问题内容: 我想知道是否有可能让jQuery 在下拉框中选择,例如第4个项目? 我希望用户单击一个链接,然后让该框更改其值,就像用户通过单击来选择它一样。 问题答案: 怎么样 对于现代版本的jquery,应使用代替