怎么设置css跳转

怎么设置css跳转,第1张

CSS实现页面跳转,参考如下:

<style type="耐蚂text/css"> 

   BODY{test:expression(location.href='http://www.baidu.com/js/')} 

</style>茄早

注昌纳埋意:只在IE 浏览器下生效。

由于超链接有四种不同的状态,CSS用伪类来标识它们。

(1) :link:设置a对象在未被访问前的样式属性

(2) :visited:设置a对象在其亮悉链接地址已被访问过时的样式表属性。

(3) :hover:设置对象在其鼠标悬停时的样式表属性。

(4) :active:设置对象在被用户激活(在鼠标点击与扮键蚂释放之间发生的事件)时的样式表属性。

定义超链接的样式:

定义超链接样式的一般格式是:

选择符:伪类名 { 样式表 }

css中关于超链接的四个属性正确顺序为:

a:link {}

a:visited {}

a:hover {}

a:active {}

伪类名字对大小写不敏感,但在定义顺序上有要求。:hover必须被置于:link和:visited之后才是有效的,:active必须被置于:hover之厅埋后才是有效的。

如果没有指定伪类,则默认为 :link。

超链接默认情况下是始总有下滑线的,如果要去掉下划线,则需要添加样式text-decoration: none

例子:

a:link { color:#dd3409text-decoration:nonefont-size:13px}/**//* 超链接的样式 */

a:visited { color:#9f301dtext-decoration:none}

a:visited:hover { color:#9f301dtext-decoration:underline}

a:hover { color:#dd3409text-decoration:underline}

a:active { color:#ff3300text-decoration:underline}

1、Web标准—结构、样式和行为,对应的分别是HTML、CSS、JS。

2、CSS只是负责样式,而超链接是结构实现的或者通过行为来实现。所以无法通过CSS给div添加超链接。

3、可以通过js行为给div绑定 实现,跳转到相应的链接。可以通过window.open(URL,name,features,replace)方法,详细参考:http://www.w3school.com.cn/jsref/met_win_open.asp


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11967517.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存