Установить фоновое изображение или градиент в редакторе Монако - PullRequest
0 голосов
/ 06 июля 2019

Как мне установить фоновое изображение для редактора Monaco?Если это невозможно, может ли он иметь градиент фона?Предполагается, что редактор является своего рода декоративной особенностью веб-сайта, и он не сработает, если его нельзя оформить.

1 Ответ

0 голосов
/ 09 июля 2019

Фоновый градиент входит в свойство background-image, поэтому часто, если вы можете сделать одно, вы можете сделать другое. При желании вы можете установить фоновое изображение в div с классом .monaco-editor. Однако вы должны понимать, что есть div с классом .lines-content, высота и ширина которого установлены на 1e+06px, и фон этого div переопределяет ваш, потому что он такой большой. Вам придется сбросить фон, особенно если вы хотите использовать градиент.

Это, однако, оставит .margin и .minimap нетронутыми. Вы должны нацеливаться на них конкретно, если вы хотите, чтобы фон изменился. Если вы хотите, чтобы они поделились фоном с редактором, вам придется использовать background-attachment: fixed.

Я предупрежу, что редактор делает множество окрасок, которые вам, вероятно, придется учитывать, чтобы все работало с вашим новым фоном. Подсветка, выделение, всплывающие подсказки и пр.

...