Widziałem na niektórych stronach, które można dołączyć obrazy w CSS za pomocą słowa kluczowego „dane”:CSS przezroczyste tło obrazu za pomocą „danych:”
.stuff {
background: transparent url(data:image/gif;base64,SOMEWEIRDCODEHERE) repeat center top;
}
kod dziwnie wygląda jak ciąg base64 ecoded :
R0lGODlhMwAxAIAAAAAAAP /// yH5BAAAAAAALAAAAAAzADEAAAK8jI + pBr0PowytzotTtbm/DTqQ6C3hGX ElcraA9jIr66ozVpM3nseUvYP1UEHF0FUUHkNJxhLZfEJNvol06tzwrgd LbXsFZYmSMPnHLB + zNJFbq15 + SOf50 + 6rG7lKOjwV1ibGdhHYRVYVJ9Wn k2HWtLdIW MSH9lfyODZoZTb4xdnpxQSEF9oyOWIqp6gaI9pI1Qo7BijbF ZkoaAtEeiiLeKn72xM7vMZofJy8zJys2UxsCT3kO229LH1tXAAAOw ==
wyglądają całkiem fajnie: D
Zastanawiałem się, jak mogę to przezroczysty piksel 1x1 GIF takiego? Czy ktokolwiek zna kod danych takiego obrazu?
Czy to dobry pomysł na małe i bardzo popularne obrazy? Czy wszystkie przeglądarki obsługują to?
Jeśli nie ma czegoś, czego nie jestem świadomy, nie ma powodu, aby używać glifu spacerowego jako obrazu tła CSS. –
Witaj Ben. Próbuję uniemożliwić wybór numerów linii: http://jsfiddle.net/rVwqR/ – Alex
Po prostu uniemożliwiam wybór w ten sposób poprzez CSS; nie potrzeba obrazu tła: http://stackoverflow.com/questions/826782/css-rule-to-disable-text-selection-highlighting/4407335#4407335 –