在iPad中的Safari中查看时,有没有办法将鼠标悬停在网页上的内容中?具体来说,我试图将鼠标悬停在各个头像上 问不同的iPad比赛 主页。在Mac或PC上,它显示个人在悬停时完成了他们的等级,但我无法在iPad中看到它。
在iPad中的Safari中查看时,有没有办法将鼠标悬停在网页上的内容中?具体来说,我试图将鼠标悬停在各个头像上 问不同的iPad比赛 主页。在Mac或PC上,它显示个人在悬停时完成了他们的等级,但我无法在iPad中看到它。
Answers:
如果只有yoda大师在这里有一个帐户,他可能会说“点击或点击不,只有jedi可以悬停”,因为实施细节很快就会深入研究Web技术与人工交互设计的对比。
再往下走那个兔子洞, 他也可能指出优秀的网络开发者知道这一点 的TouchEvent Safari中的类,可以通过touchend / touchcancel / touchmove交互识别触摸式多点触控事件,也可以用于根据触摸目标对网页内容产生明显影响的想法提供额外反馈。
它的 通常 糟糕的设计 至 期待触摸镜像鼠标中心模型 ,但这并不意味着这个特定网站的设计是错误的。在假设有一种简单的触摸设计方式而不是模拟鼠标悬停事件之前,请仔细思考。
touchstart
事件可以用作悬停的替代方案吗?需要在JavaScript中完成吗?谢谢!
不,在触摸设备上无法做到这一点。没有办法让你的iPad检测到你的手指悬停在它的屏幕上:):虽然从技术上来说这是完全可能的,理论上它可以添加到未来的iPad型号中。)
您可以使用JavaScript来显示 title
图像链接的属性值 http://thenewipadishere.com/ 虽然:
[].forEach.call(document.images, function(element) {
var span = document.createElement('span');
span.innerText = element.title;
element.parentNode.insertBefore(span, element);
});
以书签形式:
javascript:[].forEach.call(document.images,function(b){var a=document.createElement("span");a.innerText=b.title;b.parentNode.insertBefore(a,b)});
复制并粘贴它,并将其作为书签添加到您选择的iOS设备上。然后,访问 http://thenewipadishere.com/ 并选择书签。
title
属性。