为什么标签的 href 属性会打印到屏幕上?
可能的重复:
使用蓝图显示 URL 的超链接
DOM:
<div id="menu">
<ul>
<a href="#">Home</a>
<a href="/contacts">Contact List</a>
<a href="/album">Event Album</a>
</ul>
</div>
看起来很奇怪,为什么要打印 href ?
/* Menu */
#menu{
width:400px;
height:50px;
margin:10px auto;
border:solid 1px #313131;
background:#ffffff;
overflow:hidden;
}
/*------ MENU ------*/
#menu ul{
list-style:none;
}
#menu ul a{
text-decoration:none;
}
#menu ul a:hover{
color:#7878ff;
}
Possible Duplicate:
Hyperlinks showing URL with Blueprint
DOM:
<div id="menu">
<ul>
<a href="#">Home</a>
<a href="/contacts">Contact List</a>
<a href="/album">Event Album</a>
</ul>
</div>
Looks weird, why the href are printed?
/* Menu */
#menu{
width:400px;
height:50px;
margin:10px auto;
border:solid 1px #313131;
background:#ffffff;
overflow:hidden;
}
/*------ MENU ------*/
#menu ul{
list-style:none;
}
#menu ul a{
text-decoration:none;
}
#menu ul a:hover{
color:#7878ff;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
确保链接项的媒体属性设置为“打印”
负责此操作的 CSS 如下所示:
Make sure the media attribute of your link item is set to "print"
The CSS that is responsible for this looks something like:
看起来您可能正在抓取屏幕的 print.css 。确保您的媒体类型设置正确。
It looks like you may be grabbing the print.css for the screen. Make sure you have your media types set properly.