2014-06-27 139 views
0

誰能告訴我爲什麼桌面瀏覽器(Chrome,Safari,Firefox)顯示CSS背景精靈圖像,而iPhone瀏覽器不是?iPhone瀏覽器不顯示CSS精靈

我遇到了社交分享按鈕的問題。前4個共享按鈕來自WordPress主題,電子郵件按鈕由我添加。

電子郵件按鈕顯示在桌面上,但不是在手機上,我不明白爲什麼?

我感謝您的幫助。

正確選擇類是個問題。選擇父母比孩子的問題解決了

.parentclass .child {background-size:...;} 
+0

iOS 7.1.1/Safari中的一個非常高的空白頁面,在Windows 7/Chrome,Windows7/Firefox 30,Windows 7/IE 10上完全相同。 – Ming

+0

@setek在'身體'級別,取消它,它應該顯示。 –

+0

對不起,更新w3總緩存,並有錯誤的包括訂單。頁面應該現在可用 – Manuel

回答

2

.td-sp-share-email被稱爲爲您的特殊電子郵件和WhatsApp的圖標:

ln33:

.td-sp-share-email { 
    width: 31px; 
    height: 31px; 
    background: url("/wp-content/uploads/social-sprites.png") 0px 0px !important; 
} 

但是,你必須在style.css?b9d887規則仍然將background-size財產設置爲91px 2230px !important

ln10516:

.td-sp { 
    background-size: 91px 2230px !important; 
} 

你的形象,social-sprites.png,只有通過38px76px。你的background-size是問題所在。

將您的background-size更新爲適合的產品。

+0

補充說。雖然沒有解決移動設備上的問題,但:( – Manuel

+0

你是如何設置背景大小的?你是否使用過!重要的是,重寫第一個!重要的? – Ming

+0

到精靈大小:background-size:38px 76px!important ; – Manuel