用dreamweaver 更换css字体颜色后,超链接失效

html-css09

用dreamweaver 更换css字体颜色后,超链接失效,第1张

在dreamweaver中打开你的文件,然后选择菜单:修改>页面属性(Ctrl+J)>左侧分类中选择链接>右边设置链接属性就可以了。其中交换图像链接就是你鼠标放上去时显示的颜色自己改下就好了。<style

type="text/css">

<!--

/*链接颜色*/

a:link

{

color:

#FF0000

}

/*访问过的链接颜色*/

a:visited

{

color:

#000000

}

/*交换图像链接颜色*/

a:hover

{

color:

#0000FF

}

/*活动链接颜色*/

a:active

{

color:

#990000

}

-->

</style>

技术文章 >web前端 >html教程

求助:CSS超链接,选中中再点击其它地方,设置的选中样式就消失了。_html/css_WEB-ITnose

2016-06-24 12:16:52原创579

CSS设置:

#page a:hover {text-decoration:nonecolor:red}

#page a:active {text-decoration:underlinecolor:red}

选中后,再点击其它空白地方,设置的 a:active样式就消失了。 应该是该样式一直保留到点击同一级别的其它链接才对啊...

回复讨论(解决方案)

伪类,兼容性不是很好。你可以用 js 来做一个 点击后 增加一个 class 上去 。

a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF}/* 当有鼠标悬停在链接上 */a:active {color: #0000FF} /* 被选择的链接 */

这个只有被激活状态的时候,才算符合条件吧

CSS code?1234a:link {color: #FF0000} /* 未访问的链接 */a:visited {color: #00FF00} /* 已访问的链接 */a:hover {color: #FF00FF} /* 当有鼠标悬停在链接上 */a:active {color: #0000FF} /* 被选择的链接 */

这个只有被激……

这个在点击链接的时候不就算激活吗啊?

这个应该是点击的那一下,鼠标没有松开之前。。正在操作的过程中。。。。

这个应该是点击的那一下,鼠标没有松开之前。。正在操作的过程中。。。。

好吧,那请问下,怎么改呢?

改成a:visited不能达到你要的效果吗?

或者,如果你要的效果比较多的话,可以组合使用啊

比如a:visited:hover,这样表示已经访问过的链接,再有鼠标悬浮时的情况。

按照自己的情况自己组合试试。

不过,如果操作次数多了话,最好清一下缓存,因为浏览器会记住你之前访问的网站,刷新之后,还是会显示已经访问过的情况。

改成a:visited不能达到你要的效果吗?

或者,如果你要的效果比较多的话,可以组合使用啊

比如a:visited:hover,这样表示已经访问过的链接,再有鼠标悬浮时的情况。

按照自己的情况自己组合试试

css超链接用a标签做,想要起作用这样做:a{color:#000;} a:hover{color:#f00}

就这2个设置就OK。

一般规律是这样的:

a:link代表:超链接普通样式。正常浏览器状态的样式

a:visited代表:被点击过的超链接的样式

a:hover代表:鼠标指针经过超链接上的样式

a:active代表:在超链接上点击时,即“但前激活”时,超链接样式。

按照顺序写就没问题的。

css超链接是网页中最重要的一个链接,是网页与网页之间的嫁接桥。