ugrás a tartalomhoz

CSS3 sprite -- keresek egy CSS3-as background lehetőséget

Max Logan · 2013. Feb. 28. (Cs), 18.03
Pár éve, amikor még csak álmodozott a világ arról, hogy a CSS3 újdonságait a hétköznapokban is használni fogjuk, akkor találkoztam egy cikkel vagy blogbejegyzéssel, mely egy új, CSS3-as background tulajdonságról mesélt.

Nem emlékszem sem a szövegre, sem a tulajdonságra, de a lényege az volt, hogy a CSS sprite technika esetén kiválasztható egy háttérkép adott területe, mint használni kívánt kép részlet, így nem kell nagyon szellős sprite képet készíteni, hanem szorosan egymás mellé lehet pakolni az egyes elemeket.

Keresgélek, de nem akadok rá ilyen lehetőségre. Ez valós terv volt, melyet végül nem implementáltak, vagy csak valaki elmélkedett, hogy ilyet jó lenne? Nekem úgy rémlik, hogy éppen az volt a cikkben, hogy milyen jó lesz ez a lehetőség majd a CSS sprite megoldásoknál...

Valaki tud erről a dologról valamit?
 
1

clip?

Poetro · 2013. Feb. 28. (Cs), 18.51
Nem tudom a clip-re gondoltál-e, bár ennek nem sok köze van a háttérképekhez. Ha pedig háttérkép, akkor eleve belerakhatod egy akkora dobozba, amekkora a használandó rész, legyen az ::after, ::before vagy egy tényleg létező elem (és ez régebbi böngészőkben is működik [csak a :: helyett : kell])
3

Re

Max Logan · 2013. Feb. 28. (Cs), 19.46
Hát, megnézve az oldalt, amit linkeltél, lehet, hogy erről volt szó. Ha igen, akkor nem igazán értem, hogy az elmúlt 6-7 évben én ezzel a dologgal miért nem találkoztam (pl. CSS sprite témában), ha egyékbként CSS2 óta támogatott...

A clip-nek meg van egy olyan szépséghibája, hogy mindenképpen kell egy wrapper a kép köré, így igazából nem vagyok előrébb. Éppen azt az egy plusz HTML elemet szerettem volna megspórolni…

A gyakorlatban végső soron semmi jelentősége nincsen a dolognak, de én már csak ilyen határokat feszegetős megoldásokat szoktam kitalálni és mindig rájövök, hogy a kreativitásom és a CSS,HTML páros nem áll összhangban...
2

Szerintem sincs ilyen

Arnold Layne · 2013. Feb. 28. (Cs), 19.10
Itt fórumon is szóba került már párszor, de akkor sem említette senki, hogy létezne ilyen. Pedig nem egyszer tett volna jó szolgálatot nekem is. Egyébként szerintem is a clippel keverheted. :/
4

image-rect()

Endyl · 2013. Már. 1. (P), 01.19
Firefox 4 óta adható a background-image értékének a -moz-image-rect(), ami azt csinálja, amit írsz, szerintem. Ahogy nézem, 2009 óta van webkit bug is az image-rect() implementálására. Esetleg erről olvashattál?