0

如果有人问过这个问题或者这是一个愚蠢的问题,我深表歉意——这看起来很简单,但我确实搜索过。

在我的网站上,我使用了一个导航栏,我最初是从很久以前有许多免费的罐装导航栏的网站中提取的,并且从那时起通过修改参数对其进行了很多更改。现在,随着移动设备的出现(是的,我落后了),我想将所有下拉菜单从悬停时弹出更改为单击时弹出。我知道这就是 bootstrap 的做法,等等,所以很明显它可以做到。

对我来说,事情开始改变颜色并基于以下内容出现:

.menu ul li.selected a.outer1 {color:#000; background:#929292; margin-bottom:250px; 
                               zoom: 1; filter: alpha(opacity=60); opacity: 0.6; }

选择外部列表元素时,内容会发生变化。但是,似乎“.selected”使 li 在悬停时“选中”。有没有办法改变它,让它在点击时被选中?只是一个简单的单词变化?还是我必须改变我的结构?如果需要,我可以提供额外的代码。

4

1 回答 1

0

这不是一个简单的单一 CSS 更改。媒体查询为特定视口加载某个 div 并隐藏另一个。

您应该查看媒体查询以及如何在每个视口中加载/隐藏特定元素。

于 2012-12-13T19:26:13.177 回答