熱區Map Area用法

2022-04-21 15:20:15 字數 2497 閱讀 8255

map熱區需要配合img標籤使用,只有img標籤有usemap屬性。

usemap指定某個id的map,map標籤內指定多個area,area需要指定形狀和座標,跳轉的url,也可以指定onclick、onmousemove等事件。

>首頁

title

>

<

script

type

src="../js/jquery-3.4.1.min.js"

>

script

>

<

style

type

="text/css"

>

*style

>

<

script

type

>

//改變背景

function

chgimg()

//切回背景

function

normalimg()

//瀏覽器開啟指定url

alt="機構1"

/>

<

area

shape

="rect"

coords

="1020,120,1220,415"

onclick

="openurl()"

onmouseout

="normalimg()"

alt="機構2"

/>

<

area

shape

="rect"

coords

="770,675,1184,968"

href

="newsdetail.html"

alt="詳情"

>

map>

body

>

html

>

onMeasure onLayout用法,區別

1.onmeasure a.屬於view的方法,用來測量自己和內容的來確定寬度和高度 b.view的measure方法體中會呼叫onmeasure 2.onlayout a.屬於viewgroup的方法,用來為當前viewgroup的子元素的位置和大小 b.view的layout方法體中會呼叫onl...

棧區和堆區的用法

1 記憶體分割槽模型 c 程式在執行時,將記憶體大方向劃分為4個區域 區 存放函式體的二進位制 由作業系統進行管理的 全域性區 存放全域性變數和靜態變數以及常量 棧區 由編譯器自動分配釋放,存放函式的引數值,區域性變數等 堆區 由程式設計師分配和釋放,若程式設計師不釋放,程式結束時由作業系統 我的理...

Handler AsyncTask用法及區別

handler和asynctask都是為了android中的非同步處理方式,避免在子執行緒操作ui造成anr異常下面分別介紹 handler主要接收子執行緒傳送的資料,並用此資料配合主線程更新ui,用來跟ui主線程互動用。比如用hanlder傳送乙個message,然後在handler的執行緒中來接...