1. map+area
DW軟體實作方法 影片:
2. border-radius(H5)
#<style>
.circle{
/*圓形設定*/
width:100px;
# height:100px
## /*文字設定*/#*/*文字設定*/
position: absolute;
left:50px;
### line-height: 100px;
text-align: center; #>
#### background-color:dimgray;
}
style>
#3. 純js實作
求點在不在圓上的簡單演算法、取得滑鼠座標等兩點之間的距離計算公式
|AB|=Math.abs(Math.sqrt(Math.pow(X2-X1),2)+Math.pow(Y2-Y1,2)))
#document.onclick=
function(e){var r=50;#//圓的半徑
var x1=100,y1=100,x2= e.clientX;y2= e.clientY;
//計算滑鼠點的位置與圓心的距離
var len=Math.abs(Math.sqrt (Math.pow(x2-x1,2)+Math.pow(y2-y1,2)));
## if(len<=50) {
console.log("內")
# #
"外")
以上是怎麼能在頁面上實現一個圓形可點擊區域?的詳細內容。更多資訊請關注PHP中文網其他相關文章!