CSS: Possibilité de "pousser" les barres de défilement Webkit dans le contenu?

Normalement une barre de défilement est positionné comme ceci:

________________________________________
|                          |           |
|         content          | scrollbar |
|                          |           |
|                          |           |
|                          |           |
|                          |           |
|__________________________|___________|

Au fond, je cherche à avoir un écart entre une "mesure" de la barre de défilement et de la limite extérieure d'une zone déroulante contenant:

________________________________________
|                    |           |     |
|      content       | scrollbar | gap |
|                    |     <     |     | 
|                    |           |     |
|                    |           |     |
|                    |           |     |
|____________________|___________|_____|

À l'aide d'un margin-right sur ::-webkit-scrollbar ou ::-webkit-scrollbar-track-piece échoue et l'annonce de la feuille de style, capable de barres de défilement pour Webkit états:

Marges sont pris en charge le long de l'axe de la barre de défilement. Ils peuvent être
négatif (de sorte que la piste peut par exemple être gonflé pour couvrir les
boutons en partie).

Je vais maintenant me demandais si quelqu'un a réussi à repousser les barres de défilement "dans" le contenu (ou de l'emballage d'ailleurs) par d'autres moyens que margin.

Je suppose que cela pourrait être possible uniquement (même si) à l'aide d'une sorte d'astuce — des idées?

D'autres choses que j'ai essayé, sans succès, sont padding-right: 10px et border-right: 10px solid rgba(255, 255, 255, 0) (une bordure transparente).

source d'informationauteur polarblau