CSS问题:怎样让鼠标经过按钮时发生的状态一直停留在当页呢? 15
CSS问题:怎样让鼠标经过按钮时发生的状态一直停留在当页呢?类似http://www.iplaysoft.com/archives按钮样式在新页面显示...
CSS问题:怎样让鼠标经过按钮时发生的状态一直停留在当页呢?类似http://www.iplaysoft.com/archives 按钮样式在新页面显示
展开
展开全部
两个方法
常规方法:用js,js里有个点击事件可以改变当前标签的css样式;
特殊方法:如果你不会js那么你就要给不同的页面导航相对应的菜单,单独添加一个class
然后单独设置这个class 的背景。
常规方法:用js,js里有个点击事件可以改变当前标签的css样式;
特殊方法:如果你不会js那么你就要给不同的页面导航相对应的菜单,单独添加一个class
然后单独设置这个class 的背景。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-28
展开全部
那个不是css实现的,css只是实现了按钮的样式部分,主要是写了断程序给当前链接输出一个css的class或id
这个用asp、php、.net等服务器端编程或javascript前端判断地址都可以做到
比如说一个导航栏上有三个url:
zhidao.baidu.com | fanyu.baidu.com | news.baidu,com
分别链接到:百度知道 | 百度翻译 | 百度新闻
你需要写段程序(用什么语言写不重要),原理是把当前的url取出来判断:
当 url 的第一个“.”前面为:zhidao 时,给 百度知道 这个 <a> 链接加一个 class="red"
当 url 的第一个“.”前面为:fanyi 时,给 百度翻译 的 <a> 加一个 class="red"
...
当你点 百度知道 这个链接后,浏览器转到 http://zhidao,baidu,com 程序判断到 zhidao 前缀,就加上 class="red" ,这个当前链接颜色就把 知道 突出为红色了,而 翻译 和 新闻 两个链接没有这个 class 就是默认的样子。
这个用asp、php、.net等服务器端编程或javascript前端判断地址都可以做到
比如说一个导航栏上有三个url:
zhidao.baidu.com | fanyu.baidu.com | news.baidu,com
分别链接到:百度知道 | 百度翻译 | 百度新闻
你需要写段程序(用什么语言写不重要),原理是把当前的url取出来判断:
当 url 的第一个“.”前面为:zhidao 时,给 百度知道 这个 <a> 链接加一个 class="red"
当 url 的第一个“.”前面为:fanyi 时,给 百度翻译 的 <a> 加一个 class="red"
...
当你点 百度知道 这个链接后,浏览器转到 http://zhidao,baidu,com 程序判断到 zhidao 前缀,就加上 class="red" ,这个当前链接颜色就把 知道 突出为红色了,而 翻译 和 新闻 两个链接没有这个 class 就是默认的样子。
更多追问追答
追问
具体怎么写 我是门外汉啊
追答
写出来的前提是:
1.asp、jsp、php、ruby、python、,net(取决于你网站后台用什么语言编程)...
2.javascript 脚本
上面1、2你至少得会一样。不然不是一时半会你能写出来的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
改变样式,用class来做
追问
具体呢
追答
假设你现有滑过按钮样式 a
那js就可以这样写:
onmouseover="this.className='a'";
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个用动态语言实现比较好,用js实现起来比较麻烦
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询