1
.HandSign{
cursor: pointer;
}
以上CSS樣式在桌面瀏覽器中絕對好用。我想知道在我們觸摸移動/平板電腦瀏覽器中的相關控件後,是否有任何方式顯示手形符號。如何在手機/平板電腦瀏覽器(觸摸屏)中啓用css corsor:指針(手形符號)
.HandSign{
cursor: pointer;
}
以上CSS樣式在桌面瀏覽器中絕對好用。我想知道在我們觸摸移動/平板電腦瀏覽器中的相關控件後,是否有任何方式顯示手形符號。如何在手機/平板電腦瀏覽器(觸摸屏)中啓用css corsor:指針(手形符號)
我不知道剛剛在CSS但在JS/jQuery的它可以通過創建一個元素來完成:
<span id='customPointer'><img source='pointer.png'></span>
CSS:
#customPointer{
position: absolute;
left: 0px;
top: 0px;
display: hidden;
}
然後使用JS/jQuery的移動/每次點擊顯示元素。點擊時,會引發臺式機和移動:
$('body').onClick(function(event){
setPointer(event);
});
function setPointer(e){
if(e.touches){
$('#customPointer').css({'top': e.pageY, 'left': e.pageX, 'display': 'inline-block'});
}
}
的幾個注意事項在此:
背後的想法不是沒有鼠標指針?我認爲你需要創建一些自定義指針,如果你需要觸摸設備 –
它會被你的手指隱藏。這個要求的目的是什麼?如果你想讓觸摸更明顯,那麼有更好的方法來突出觸摸的元素。 – Archer