像SASS with Compass(在SCSS文件中),是否有一種方法(通過擴展或工具)直接從.Less管理Sprite?CSS:使用.Less管理Sprite圖像
8
A
回答
3
如果你的意思是說它會將不同的圖像合併爲一個,我還沒有看到類似的東西。這可能會與一個工具或東西,因爲JavaScript不能輕鬆做這樣的事情。
如果計算現成精靈的背景位置是你所追求的,那麼看看這個問題,它有一個解決方案。
1
U可以使用這樣的:
捆綁
#sprites {
.background(@image,@repeat: no-repeat,@background: transparent) {
background-image: url("/images-folder/@{image}");
background-color: @background;
background-repeat: @repeat;
}
.position(@horizontal, @vertical) {
background-position: @horizontal @vertical;
}
}
一些HTML
<ul>
<li><a href="" title="" class="icon-1">Link 1</a></li>
<li><a href="" title="" class="icon-2">Link 2</a></li>
<li><a href="" title="" class="icon-3">Link 3</a></li>
<li><a href="" title="" class="icon-4">Link 4</a></li>
</ul>
而且有些款式
ul{
li{
a{
#sprites > .background('icons.png');
&.icon-1 { #sprites > .position(left,top); }
&.icon-2 { #sprites > .position(left,-20px); }
&.icon-3 { #sprites > .position(left,-40px); }
&.icon-4 { #sprites > .position(left,-60px); }
}
}
}
相關問題
- 1. 用LESS減少sprite CSS?
- 2. 使用CSS從sprite調整圖像
- 3. 使用CSS和HTML創建Sprite圖像
- 4. 管理LESS
- 5. 使用sprite-sheet中的圖像更改sprite紋理
- 6. 關於CSS圖像Sprite的建議
- 7. 如何製作CSS翻轉圖像? (sprite)
- 8. 從現有的Sprite圖像生成CSS
- 9. 打印圖像從css sprite加載?
- 10. 在css中使用sprite工具圖標
- 11. 使用PHP和XML創建1000個圖像的CSS-sprite
- 12. 圖像管理
- 13. 管理圖像?
- 14. 使用css/sass縮放sprite
- 15. sprite圖像使用<img>
- 16. 在輸入中使用Sprite圖像
- 17. 使用PHP管理動畫圖像
- 18. 使用AFNetworking 2.0管理緩存圖像
- 19. 用Firebase管理圖像
- 20. CSS sprite導航和用戶禁用圖像
- 21. 使用單個背景圖像爲不同的HTML元素使用CSS sprite
- 22. django圖像管理
- 23. 圖像管理庫
- 24. jQuery - 圖像管理
- 25. CSS sprite - 圖片不顯示
- 26. LESS css用mixin設置動態背景圖像
- 27. 試圖用nodeJS構建腳本來構建LESS(less css)
- 28. Prestashop - 圖像上傳/管理選項管理這些圖像
- 29. 圖像管理,圖像陣列
- 30. 如何使用LESS來管理多個網站主題