我在一个网站上有一个导航栏,并在达到一定的高度(y轴)后。我想要操纵我的导航栏的css代码,例如背景颜色。
到目前为止,一切都很好,现在我用if语句检查高度,如果它克服了某个特定值,我操纵导航栏class....but的css,我如何才能确保它经常被检查,我已经使用了setInterval方法,但我不确定这是否是一个好的solution...anyone,谁能帮我?
提前感谢!
function update() {
if (currentHeight>600) {
$(".class").css({"background-color":
我使用bootstrap 3,Html 5和CSS 3。网站有一个导航栏,如果用户点击导航栏,它就会关闭。但是如果用户点击一个项目,比如一个链接,它就会跟随这个链接。当我离开导航栏关闭导航栏的下拉列表时,我如何阻止这些元素?我想消除这些副作用。
$('body').click(function (event) {
// If user does not click on navigation and navigation drop down is visible.
if (!($(event.target).is('#navigation *')
我正在开发一个WordPress站点,并通过将letter-spacing: 4px;添加到位于主题style.css文件中的站点#mainNav ID来增加站点导航栏上的字母间距。我还在相同的style.css文件中添加了以下类下的text-decoration: underline;,以便当前查看的页面将在导航栏中加下划线:
#mainNav ul li.current a,
#mainNav ul li.current-cat a,
#mainNav ul li.current_page_item a,
#mainNav ul li.current-menu-item a,
#mainN