在HTML <area>元素上设置背景颜色?

daG*_*GUY 16 html border imagemap area background-color

有没有办法为HTML <area>元素设置背景颜色?我正在创建一个图像地图,当你将鼠标放在它们上面时,地图的某些部分会弹出一个工具提示,我认为如果我可以为<area>元素设置背景颜色那么你会看到很酷(也很方便)它们位于图像上方.

我尝试了背景颜色和边框,但都没有任何效果 - <area>元素仍然是"看不见的".我假设这是因为它<area>是一个自动关闭的标签,所以它实际上没有任何尺寸?但强迫高度和宽度也无济于事.

小智 2

你可以使用div(set postition:absolute)而不是区域

  • 当然,这会失去使用“&lt;map&gt;”和“&lt;area&gt;”标签的好处,它们细化了用于单击、鼠标悬停等的非矩形形状? (4认同)