我想样式地图区域图像的替代文字颜色 - > alt ="维多利亚的秘密"默认为蓝色,但我想要红色!我尝试了一些没有成功的方法......有什么帮助吗?
这是我的代码:
<map name="Map" id="Map">
<area shape="rect" coords="22,4,126,50" href="http://www.victoriassecret.com/" target="_blank" alt="Victoria's Secret"/>
Run Code Online (Sandbox Code Playgroud)
与普遍看法相反,"替代文字"不是悬停在项目上时显示的系统生成的消息.您在其中看到的文本是在元素的title属性中设置的,无法进行样式设置.
但是,实际的alt文本(即未加载图像时显示的文本)可以像在任何其他元素中设置文本样式一样进行样式设置.例如:
img { color: red; text-align: center; }
Run Code Online (Sandbox Code Playgroud)
将使备用文本红色并水平居中于容器内.
但是,如果这完全不是您的意思,并且您的意思是系统生成的工具提示,那么您将需要遵循ose的建议并创建自定义工具提示,这可能需要比您预期的更多的工作.
我建议你使用纯HTML/CSS工具提示,因为不是每个人都有JavaScript.这似乎是一个好的,我刚刚用谷歌搜索:纯CSS工具提示