CSS中设置在链接在新窗口中打开的问题
这是我写的CSS代码的一部分,怎么修改使其在新窗口中打开呢?a.Channel1:link{color:#1f3a87;text-decoration:none;}/*未...
这是我写的CSS代码的一部分,怎么修改使其在新窗口中打开呢?
a.Channel1:link {color: #1f3a87;text-decoration: none;} /*未访问的链接 */
a.Channel1:visited {color: #1f3a87;text-decoration: none;} /*已访问的链接*/
a.Channel1:hover{color: #cc0000;text-decoration: underline;} /*鼠标在链接上 */
a.Channel1:active {color: #1f3a87;text-decoration:none;} /*点击激活链接*/ 展开
a.Channel1:link {color: #1f3a87;text-decoration: none;} /*未访问的链接 */
a.Channel1:visited {color: #1f3a87;text-decoration: none;} /*已访问的链接*/
a.Channel1:hover{color: #cc0000;text-decoration: underline;} /*鼠标在链接上 */
a.Channel1:active {color: #1f3a87;text-decoration:none;} /*点击激活链接*/ 展开
9个回答
展开全部
a:active {test:expression(target="_blank");}
expression是在css中嵌入javascript语句执行了target="_blank",不过需要注意的是只对IE5以上的版本生效!呵呵,也差不多了,现在最低都IE6了!
expression是在css中嵌入javascript语句执行了target="_blank",不过需要注意的是只对IE5以上的版本生效!呵呵,也差不多了,现在最低都IE6了!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
css不能控制网页打开。必须使用a标签的 target属性来设置窗口的打开方式。
参考资料: 走自己的路,让别人去说吧【PC】 58689550 vb群
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么在CSS里设置呢?在a标签里设置它的target属性呀
<a href="#" class="Channel1" target="_blank">超链接</a>
<a href="#" class="Channel1" target="_blank">超链接</a>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
■■■■■■■■■■■■■■■■■■■■■■
a.Channel1:link {color: #1f3a87;text-decoration: none;} /*未访问的链接 */
a.Channel1:visited {color: #1f3a87;text-decoration: none;} /*已访问的链接*/
a.Channel1:hover{color: #cc0000;text-decoration: underline;} /*鼠标在链接上 */
a.Channel1:active {color: #1f3a87;text-decoration:none;} /*点击激活链接*/
a.Channel1:active {test:expression(target="_blank");} /*新窗口打开*/
CSS虽然也可以实现,但方法还是依靠JS,楼上的也说了,需要IE5以上才支持,而且也时候还会因为某个浏览器不兼容,以前我在CSS里嵌套JS结果页面卡死,所以,最好的办法还是用target="_blank",如<a href="http://x.com" target="_blank">文字</a>
■■■■■■■■■■■■■■■■■■■■■■
a.Channel1:link {color: #1f3a87;text-decoration: none;} /*未访问的链接 */
a.Channel1:visited {color: #1f3a87;text-decoration: none;} /*已访问的链接*/
a.Channel1:hover{color: #cc0000;text-decoration: underline;} /*鼠标在链接上 */
a.Channel1:active {color: #1f3a87;text-decoration:none;} /*点击激活链接*/
a.Channel1:active {test:expression(target="_blank");} /*新窗口打开*/
CSS虽然也可以实现,但方法还是依靠JS,楼上的也说了,需要IE5以上才支持,而且也时候还会因为某个浏览器不兼容,以前我在CSS里嵌套JS结果页面卡死,所以,最好的办法还是用target="_blank",如<a href="http://x.com" target="_blank">文字</a>
■■■■■■■■■■■■■■■■■■■■■■
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询