我正在嘗試使用內聯css開發小部件。內聯CSS包含圖像的鏈接,例如{background:url(../ img/transparent.png);} 我已將該文件夾複製到相對文件夾中,但它不起作用。請任何幫助。我正在使用magento 1.4+版本。在magento中通過內聯css添加圖像
2
A
回答
1
開始,使用background-image
代替background
because
當使用速記屬性的屬性值的順序是:
- 背景色
- 背景圖像
- background-repeat
- background-attachment
- 背景位置
如果還是不行,請嘗試用鼠標右鍵單擊在Firefox窗口小部件並選擇「顯示背景圖片」。這應該給你提示如何解釋相對路徑,以及圖像是否實際上位於該位置。
0
我覺得你的問題就出在企圖到達圖像的URL相對使用」 ../images/image.jpg'and如何由Magento的渲染小部件解釋..
爲什麼不嘗試絕對路徑,而不是沿着'/app/code/local/widget/images/image.jpg'的路線'
3
如果我猜對了,你試圖在你的phtml文件中使用一些你的皮膚圖像。訣竅是調用正確的目錄。如果我沒有理解好你的問題,正確的答案是:
<div style="background-image: url(<?php echo $this->getSkinUrl('img/transparent.png'); ?>)">Div content</div>
比方說,你的皮膚目錄
/skin/frontend/YOURTHEME/YOURVIEW/
那麼上面的代碼將在前端呈現有:
<div style="background-image: url(http://YOURDOMAIN/skin/YOURTHEME/YOURVIEW/img/transparent.png)">Div content</div>
相關問題
- 1. 通過更新佈局在Magento中添加圖像
- 2. 通過Joomla將「內聯CSS」添加到「CSS文件」 - 如何?
- 3. 通過CSS動態內聯背景圖像的Webpack圖像加載器?
- 4. 如何在Vaadin中添加CSS內聯?
- 5. 在magento中添加CSV圖像url
- 6. 使用css將內聯圖像添加到標題
- 7. 添加多個內聯圖像跨度
- 8. 如何通過CSS中的圖像添加文本面板
- 9. 將內聯css樣式添加到Magento導航列表項目
- 10. 是否可以將內聯javascript/css添加到magento塊?
- 11. 如何在內聯CSS中添加背景圖片
- 12. 添加疊加圖像到CSS圖像?
- 13. 通過css添加背景圖片
- 14. 在CSS中添加背景圖像
- 15. 在Ruby on Rails中使用Caracal添加內聯圖像
- 16. 通過用戶選擇在圖像視圖中添加圖片
- 17. Firefox在通過外部CSS或內聯樣式縮放時會模糊圖像。
- 18. 通過css將圖像添加到文本的左側
- 19. 如何通過CSS添加外部圖像
- 20. 更好地通過html或css添加圖像?
- 21. 通過Javascript添加CSS類後查找圖像寬度
- 22. 在圖像加載前添加css類
- 23. 在magento中添加CSS文件
- 24. 關於在magento 2中添加CSS
- 25. 通過CSS旋轉圖像
- 26. 調整圖像通過CSS
- 27. 通過內聯CSS隱藏tr
- 28. 通過PHP內聯動態CSS?
- 29. 無法通過Magento的CMS所見即所得編輯器中添加圖像
- 30. 通過谷歌圖表在圖像中添加快捷鍵
我沒有任何小部件來查看圖像,因爲所有免費的圖片都是通過pear下載的,其中大部分使用phtml文件和佈局文件,我想使用內聯css。 – d3vdpro 2010-06-27 15:13:22
@prateek你對我沒有意義。你的問題或問題到底是什麼? – 2010-06-27 15:15:22
我正在開發我正在使用內聯的CSS的小部件,因爲我使用上面的圖像。但是我的圖片沒有顯示在頁面上。獲取小部件圖像的相對URL的問題。 – d3vdpro 2010-06-27 15:22:07