【发布时间】:2013-06-25 13:29:58
【问题描述】:
我有一个 java 插件,它在我的左侧设置一个菜单,然后在右侧设置生成的动态数据。当您单击一个菜单项时,右侧的相应数据会滚动到顶部。右边的数据是一个很长的列表,当你点击一个菜单项时,你不会只看到一个(单个)结果,它只会把那个带到页面顶部,其余的都在它下面。
所以我想做的是为顶部设置一种颜色,以引起人们注意这是您要求的结果;对我来说最好的办法是让它识别您单击的内容并设置背景颜色,但我不知道该怎么做,或者编写 java,所以如果我能得到任何帮助会很好。
移动的是 div,所以我在 CSS3 中使用 linear-gradient 将颜色设置为页面的顶部百分比,但是当您单击另一个菜单项时它会移动,因为 div 向上移动。我有一个 CSS3 动画,但不幸的是 IE 仍然存在,我需要一些东西来兼容浏览器和旧版浏览器。我发现的唯一的东西是我不想要的 CSS3 渐变:我不需要渐变,我需要一个颜色块而不制作另一个 div,因为就像我说的那样,数据是动态的,它并不总是相同的东西那个div。
渐变很好,因为我可以设置一个百分比,这是我正在寻找的,但它有一个淡入淡出,这是我不想要的,如果有一个不是 CSS3 的解决方案,我会喜欢的。即使在 CSS3 中有一种方法可以做到这一点,只要它不会进行渐变淡入淡出,请告诉我。否则,如果有人对如何引起对这一部分的关注有任何好主意,我愿意接受所有想法。
【问题讨论】:
-
我编辑了您的问题以使其更具可读性,但我留下了对“java”的引用,尽管我认为您的意思是“javascript”。跨度>
标签: css html background-color