通過使用html字體陰影效果解決hover圖片時顯示文字看不清的問題
阿新 • • 發佈:2017-06-18
cal 參數 lis logs bsp blog 20px over posit
1.前言
最近需要加入一個小功能,在鼠標越過圖片時,提示其大小和分辨率,而不想用增加屬性title來提醒,不夠好看。然而發現如果文字是一種顏色,然後總有概率碰到那張圖上浮一層的文字會看不到,所以加入文字字體陰影效果來解決此問題。
2.例子說明
未加入字體陰影之前的效果
加入字體陰影的效果
如果沒加入字體陰影的效果,左圖會看不清哪些文字的,而右圖沒有多大區別。
3.相關代碼
<div> <img alt="imageSample" style="width:160px;height:90px" data-imgSize="<%=size%>" data-imgResolution="<%=resolution%>" src="http://localhost:8080/xxx/static/images/list/<%=fileName%>"> <span id="hoverTip" style="font-size:12px;text-shadow:0px 0px 10px #000;color:#ffffff;width:160px;height:20px;position:relative;bottom:33px"> </span> </div>
text-shadow:0px 0px 10px #000;
第一個參數0px:代表陰影距離左5px顯示
第二個參數0px:代表陰影距離上5px顯示
第三個參數10px:代表陰影大小的範圍
第四個參數#000:代表圓陰影顏色
4.總結
通過使用html字體陰影效果解決hover圖片時顯示文字看不清的問題