2015-04-24 69 views
0

我有一个幻灯片(you can find the fiddle here),导航为蓝色,并且活动幻灯片带有边框。但我想用另一种颜色突出显示活动幻灯片框。幻灯片导航中的问题

我尝试这样做:

#cycle-nav ul li a:activeSlide { 
    background: #075262; 
} 

这是行不通的。我试图添加不透明度,但它适用于所有框。 我该怎么做?

+0

我相信这不是一个PHP的问题。 –

回答

2

为了突出活动幻灯片的背景,你想

#cycle-nav ul li.activeSlide > a { 
    background: #075262; 
} 

为了突出活动幻灯片的背景和应用不同的不透明度(demo jsfiddle),你想

#cycle-nav ul li > a { 
    opacity: 0.3; 
} 
#cycle-nav ul li.activeSlide > a { 
    background: #075262; 
    opacity: 1; 
} 

要回答2),我可能需要看一些示例代码。我会尽快更新。你可能想看看media queries - this introduction是相当不错的。

+0

@ enigma:嘿谢谢。其上面的代码工作正常。您能否告诉我,如果我想将不透明度应用于主动幻灯片以外的其他框,我该怎么做?因为它在我尝试时适用于所有的盒子。而对于2),我试图修复导航div的宽度,以便它可以响应所有尺寸。随着媒体的查询,我必须写所有我不喜欢的大小的CSS。所以找到导航div有一个CSS(例如宽度为%)的解决方案。 – kiran

+0

@kiran我已经更新了我的不透明度答案。我不确定导航div需要什么,但是你可以尝试像'#cycle-nav {width:10%; ' - 这会导致小方块包装成两行,在我的屏幕上至少有 – enigma

+0

@ enigma:非常感谢您的帮助。它看起来就像我期待的那样。 – kiran