2011-03-25 77 views
0

你好 我想在html5指定的文檔中使用塊級鏈接。但是當我有一個div裏面的img而div有寬度時,img在ie7中不可點擊。塊級鏈接問題是什麼ie7

對此的任何解決方案?

當我嘗試發佈html時出現錯誤,但希望您明白。

HTML 一個 - > DIV - > IMG

CSS 的div {寬度:140px;高度:70像素;}

+0

你可以發佈的HTML?鏈接/或JS事件中的? – trickwallett 2011-03-25 10:27:53

回答

1

是否需要任何特殊的理由div元素?

您可以使用display: block屬性將a轉換爲塊級元素,併爲其指定所需的維度。

可能發生的情況是,div由於在HTML5版本之前過早終止了a,所以您不允許將嵌套元素與a嵌套。請記住,IE7不符合HTML5,所以它的行爲就像HTML4.1的任何IE7行爲/怪癖/錯誤。

+0

+1'display:block'似乎是這裏最好的解決方案,'div'需要去 – kapa 2011-03-25 12:18:17