在移动设备中时移除锚
Remove anchor when in mobile?
本文关键字:移动 更新时间:2023-09-26
我想在一部手机上删除图像的href。。
<header id='top_header'>
<a href='index.php'><img id='crest' src='../images/868crest.png' alt='868 RCACS Crest'></a>
<img id='title' src='../images/newtitle.png' alt='868 RCACS Title'>
</header>
我目前没有任何javascript或jquery,所以如果我只能用html和css
您可以使用带有handheld
关键字和pointer-event
属性的@media
查询,如
@media only screen and (max-device-width: 480px) {
a {
pointer-events: none;
}
}
演示(调整屏幕大小并将鼠标悬停在链接上)
演示2(没有什么花哨的,只是更改了颜色,这样你就可以更好地测试它)
演示3(使用handheld
不会针对计算机)
注意:我已经从该演示中删除了
handheld
,以使其在现在
检测移动设备窗口加载事件,然后删除href
var remHref = function(){
if(!!window.orientation){
document.getElementById('crest').href = "#";
}
}
// or use e.preventDefault() on link onclick event
window.onload = remHref
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- FabricJs-限制主对象内添加对象的移动区域
- 如何从画布上的某个移动事件中获取X和Y
- 触摸移动时切换到新元素
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 停止jQuery UI滑块移动超过给定值
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- JQuery移动动态分区页面
- XMLHttpRequest在移动设备上的chrome上不起作用
- 如何使bxslider仅在移动视图中处于活动状态
- css停止图像在滚动中移动
- jquery移动对齐按钮取决于内容大小
- 背景图像顶部的滚动图像不移动
- 如何在react js中移动第二个组件
- DataTables在表之间移动行
- 当带有渲染器的DOM元素不在屏幕顶部时,移动了场景的坐标