css 根据URL的文件类型设置图标图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 根据URL的文件类型设置图标图像相关的知识,希望对你有一定的参考价值。

.container a[href$=".pdf"],
.container a[href$=".mp3"],
.container a[href$=".doc"],
.container a[href$=".docx"],
.container a[href$=".xls"],
.container a[href$=".xlsx"],
.container a[href$=".txt"],
.container a[href$=".gz"] {
    display: inline-block;
    line-height: 48px;
    padding-left: 58px;
    background: transparent no-repeat center left;
}

.container a[href$=".pdf"] {
    background-image: url(images/file_pdf.png);
}

.container a[href$=".mp3"] {
    background-image: url(images/file_mp3.png);
}

.container a[href$=".doc"],
.container a[href$=".docx"] {
    background-image: url(images/file_doc.png);
}

.container a[href$=".xlsx"] {
    background-image: url(images/file_xls_3.png);
}

.container a[href$=".txt"],
.container a[href$=".gz"] {
    background-image: url(images/file_txt.png);
}

以上是关于css 根据URL的文件类型设置图标图像的主要内容,如果未能解决你的问题,请参考以下文章

从图像 URL 将图标设置为地图中的标记

雪碧图布局

从URL设置MenuItem图标 - Android

使用 CSS 精灵作为图像类型的输入

是否可以将 jpeg(或 png)类型的图像设置为 exe(C++)?

CSS3 字体图标