TEL:400-8793-956
当前位置:程序、服务器

无法显示图标

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-10 10:23:58

 问:颜色:#52bab3 ; 文字装饰:无;背景重复:不重复;背景:18像素18像素; padding-left :25像素;} a [ href $ = “ .pdf” ] {背景图片:url ('../img/icn - pdf.svg' ); } a [ href $ = “ .jpg”   

 
]  { 
background-image :url ('../img/icn - picture.svg' ); } a [ href $ = “ .zip” ] {背景图片:url ('../img/icn - zip.svg' ); }   
 
 
答:将“ background:18px 18px”更改为“ background-size:18px 18px”,因为这是一种简写形式,而不是特定值,在以下CSS规则中定义“ background-image:”时,您将覆盖背景值。
 
一种[ href ^ = “ http://” ]  {
颜色:#52bab3 ; 文字装饰:无;背景重复:不重复;背景尺寸:18像素18像素;padding-left :25像素;} a [ href $ = “ .pdf” ] {背景图片:url ('../img/icn - pdf.svg' ); } a [ href $ =   
 
“ .jpg” ]  {
背景图像:url ('../img/icn - picture.svg' ); } a [ href $ = “ .zip” ] {背景图片:url ('../img/icn - zip.svg' ); }   
 
另外,如果您的链接在HTML标记中不包含任何内容或文本,则背景将不会显示,因为元素的width和height将为0。因此,如果链接中没有内容,请手动定义大小。
 
像这样:
 
一种[ href ^ = “ http://” ]  {
颜色:#52bab3 ; 文字装饰:无;背景重复:不重复;背景尺寸:18像素18像素;padding-left :25像素;高度:18像素; 宽度:18像素; } a [ href $ = “ .pdf” ] {背景图片:   
 
   网址('../img/icn-pdf.svg' ); 
a [ href $ = “ .jpg” ] {背景图片:url ('../img/icn - picture.svg' ); } a [ href $ = “ .zip” ] {背景图片:url ('../img/icn - zip.svg' ); }
上一篇: Node.js收到301错误
下一篇: 显示预览时出错