更新時間:2018年12月13日15時57分 來源:傳智播客 瀏覽次數(shù):
問題
<!-- a標簽進行嵌套的時候 --><a href="#haorooms">outerA <a href="#haoroomsinner">innerA</a></a>
<!-- 而瀏覽器則會解析成 -- ><a href="#haorooms">outerA</a><a href="#haoroomsinner">innerA</a>
方案一:使用object標簽進行嵌套
<a href="#haorooms"> outerA <object><a href="#haoroomsinner">innerA</a></object></a>
<a class="haorooms_list" href="跳轉頁面"> 列表內容 <object><a href="tel:694434565">撥打電話</a></object></a>
方案二:使用定位方式
<a href="#haorooms">outerA</a><a href="#haoroomsinner">innerA</a>
方案三:使用 HTML的 < area>< map>標簽來實現(xiàn)
area標簽很久沒有使用了,普及一下基礎知識:
如果 shape 屬性設置為 "rect",則該值規(guī)定矩形左上角和右下角的坐標。(x1,y1,x2,y2)
如果 shape 屬性設置為 "circ",則該值規(guī)定圓心的坐標和半徑。(x,y,radius)
如果 shape 屬性設置為 "poly",則該值規(guī)定多邊形各頂點的值。如果第一個坐標和最后一個坐標不一致,那么為了關閉多邊形,瀏覽器必須添加最后一對坐標。(x1,y1,x2,y2,..,xn,yn)
<a href="#haorooms"> outerA <map> <area shape="rect" coords="0,0,200,21"href="haoroomsinner" > </map> </a>
方案四:使用span等標簽加js事件來代替a標簽
首發(fā): http://web.itcast.cn