社区
Web 开发
帖子详情
怎么能做到超链接点击后变色
xdsaccp
2008-12-28 08:01:51
在分页时,我想让点过的页码变色.应该怎么做?
比如:
12345 我点2 跳到第2页然后2变成红色 其他为蓝色
...全文
3714
18
打赏
收藏
怎么能做到超链接点击后变色
在分页时,我想让点过的页码变色.应该怎么做? 比如: 12345 我点2 跳到第2页然后2变成红色 其他为蓝色
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OooxiamiooO
2008-12-29
打赏
举报
回复
显示不显示,看具体需求怎么想了,想要就留,不想要就可以去掉,这样更要使用动态的判断了,css是控制所有的,不可能去动态的变化,只能用编程的语言去实现动态的变化,如javascript、scriptlet、以及各种标签
火龙果被占用了
2008-12-28
打赏
举报
回复
点分页链接上的 2 后,就跳到第 2 页了,那个 2 不应该再显示为链接了吧。
OooxiamiooO
2008-12-28
打赏
举报
回复
上面的使用css当然不行了,你那个必须是动态的判断.
可以使用JSTL标签来实现,首先在页面导入标签
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
然后在输出12345的位置做判断
<c:if test="当前页码号==1">
<font color="red">1</font>
<font color="blue">2</font>
<font color="blue">3</font>
<font color="blue">4</font>
<font color="blue">5</font>
</c:if>
<c:if test="当前页码号==2">
<font color="blue">1</font>
<font color="red">2</font>
<font color="blue">3</font>
<font color="blue">4</font>
<font color="blue">5</font>
</c:if>
……
如果你的工程不支持JSTL,你也可以使用scriptlet(Java脚本)来实现。
OooxiamiooO
2008-12-28
打赏
举报
回复
...当然了,你用标准标签控制不就完了。。
那些css可不能控制动态的东西。
xdsaccp
2008-12-28
打赏
举报
回复
全是了 都不行.......点过以后不能变色
ZiSheng
2008-12-28
打赏
举报
回复
准确的顺序是
link
visited
hover
active
ZiSheng
2008-12-28
打赏
举报
回复
注释:在 CSS 定义中,a:hover 必须位于 a:link 和 a:visited 之后,这样才能生效!
注释:在 CSS 定义中,a:active 必须位于 a:hover 之后,这样才能生效!
铑枪--突廆孒
2008-12-28
打赏
举报
回复
改了就不靠谱了。。。。。。
prhanxben
2008-12-28
打赏
举报
回复
a:link {color: #FF0000} /* 未被访问的链接 红色 */
a:visited {color: #0000ff} /* 已被访问过的链接 绿色 */
a:hover {color: #FFCC00} /*鼠标悬浮在上的链接 橙色 */
a:active {color: #0000FF} /*鼠标点中激活链接 蓝色 */
铑枪--突廆孒
2008-12-28
打赏
举报
回复
a {
font-family: 新宋体;
font-size: 36px;
text-decoration:none;
}
a.h1:visited {
color:blue;
}
a.h1:link { color:blue;
}
a.h1:active {
text-decoration: none;
color:red;
}
a.h1:hover {
color:blue;
}
这个基本符合你的要求,记住顺序坚决不能改变 ~~~~~~~~~~~~~~~
铑枪--突廆孒
2008-12-28
打赏
举报
回复
具体的颜色自己改动下,。。。。。 不符合你的颜色要求
铑枪--突廆孒
2008-12-28
打赏
举报
回复
a {//超连接的样式
color:#000000;
font-family: 新宋体;
font-size: 18px;
text-decoration:none;
}
a.bc:visited {
text-decoration: none;//访问过的样式
color:#000000;
}
a.bc:link {//连接。没任何操作时的样式
text-decoration: none;
color:#000000;
font-family:"新宋体";
}
a.bc:active {//活动的连接。也就是点击后,但还是活动状态时的样子
text-decoration: none;
color:#000000;
}
a.bc:hover {//鼠标移动上去的样式
text-decoration: underline;
color:#00FF00
}
在使用时,在超连接里边添加上:class="bc" <a href="#" class="bc">a</a>
以上的样式顺序坚决不能变,变了就不好使了。。。。
MuBeiBei
2008-12-28
打赏
举报
回复
IE下可以啊
xdsaccp
2008-12-28
打赏
举报
回复
不好用,全变红了
MuBeiBei
2008-12-28
打赏
举报
回复
a:link{color:blue;}
a:visited{color:red;}
xdsaccp
2008-12-28
打赏
举报
回复
点2变红色 其他都是蓝色 点3的话 3是红色 其他都是蓝色
zijiyiren
2008-12-28
打赏
举报
回复
你的意思是都点过了就都变色了吧..嘻嘻...
xdsaccp
2008-12-28
打赏
举报
回复
没人会吗??帮帮忙啊
超链接
按钮
点击
变色
,原来的链接恢复原色
这里所说的实现方法并不是利用css的link、hover、active所实现的,虽然css也能做到
超链接
点击
变色
,但是却不能用到这里的需求上,因为css实现的
点击
变色
,是不能再
点击
页面其他地方的,很显然,看视频的时候不让用户...
html中链接不自动
变色
,HTML
点击
标签 链接
点击
之后
变色
-转发【已解决】
可以利用CSS的伪类实现:a:link,定义正常链接的样式;...a:active,定义鼠标
点击
链接时的样式。例子:a:link {color:#3C3C3C;text-decoration:underline;}a:visited {color:#0000FF;text-decoration:none;}a:ho...
css如何做到 鼠标移动到
超链接
时,
超链接
会发生改变,例如改变颜色、字体大小、背景颜色等
例如 你的城市 css: .a1:hover{ color:red; 改变
超链接
的字体颜色 background-color:red; 改变背景颜色 } 而;active是当鼠标
点击
时发生的事件
分享作业成果:用css制作一个王者页面(包含:盒子、
超链接
、伪类、
超链接
控制盒子、渐
变色
等)
用css制作一个王者页面(包含:盒子、
超链接
、伪类、
超链接
控制盒子、渐
变色
等)
dw怎么做html鼠标变化,dw鼠标经过单元格
变色
DW 鼠标经过表格 背景
变色
DW 鼠标经过表格 背景
变色
DW怎样实现当鼠标经过表格时改变表格的背景颜色?又怎样应用到想要的行和列 或者某也单元格?。。。给你想要改颜色的单元格取得名字,然后在行为里添加一个onMouseOver事件,事件内容为改变属性...
Web 开发
81,094
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章