javascript - 在移动时删除 anchor ?

标签 javascript jquery html css anchor

我想在一部手机上删除图片的 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;
    }
}

Demo (调整屏幕大小并将鼠标悬停在链接上)

Demo 2 (没什么花哨的,只是换了个颜色,方便大家测试)

Demo 3 (使用手持设备不会针对计算机)

Note: I've removed handheld from that demo to make it work as of now.

关于javascript - 在移动时删除 anchor ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18285965/

相关文章:

javascript - 在 Div 类 JS/Jquery 的特定实例周围插入一个 Wrapper Div

javascript - 当表单有效时 HTML/Bootstrap 验证显示无效

javascript - 拖动 UI 输入范围 slider 的范围

javascript - 为什么如果if语句不起作用?

javascript - 在 Jquery 中用字符连接 Dom 元素

javascript - 如何将数据按原样提交到另一个文件

javascript - 使用 gulp-htmlbuild 而不将所有文件连接到单个文件中

javascript - 使用 Flask 和 PyCharm 调试 JavaScript

javascript - 从 Firefox 扩展访问 iFrame 的 dom

javascript - 如何显示结构化字符串的所有 `dad` 和 `son` ?