blockly > Css
Css namespace
Functions
Function |
Description |
inject(hasCss, pathToMedia) |
Inject the CSS into the DOM. This is preferable over using a regular CSS file since: a) It loads synchronously and doesn't force a redraw later. b) It speeds up loading by not blocking on a separate HTTP transfer. c) The CSS content may be made dynamic depending on init options. |
register(cssContent) |
Add some CSS to the blob that will be injected later. Allows optional components such as fields and the toolbox to store separate CSS. |
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["The Blockly CSS namespace provides functions to manage and inject CSS for Blockly components."],["`inject` directly adds CSS to the DOM for synchronous loading and dynamic styling, while `register` stores CSS for later injection, enabling modularity for components like fields and the toolbox."]]],[]]