How can I resolve the issue of reducing unused rules from stylesheets and deferring CSS not used for above-the-fold content in Webflow to decrease network activity?

Published on
September 22, 2023

To resolve the issue of reducing unused rules from stylesheets and deferring CSS not used for above-the-fold content in Webflow to decrease network activity, you can follow these steps:

  1. Identify and remove unused CSS rules:
  • Open the Pages panel and select the specific page you want to optimize.
  • On the top right, click on the "Export" button.
  • In the Export panel, scroll down and click on the "Clean CSS" button.
  • Webflow will automatically remove any unused CSS rules from the exported code.
  1. Defer loading of CSS not used for above-the-fold content:
  • Open the Dashboard and select the specific project you want to optimize.
  • Go to the Project Settings and select the "Custom Code" tab.
  • Under the "Footer Code" section, paste the following snippet of JavaScript code:
    ```javascript ```
  • Save the changes and publish your website.
  1. Inline critical CSS:
  • Identify the critical CSS that is required for above-the-fold content to render.
  • Open the Designer and select the page in question.
  • Go to the Settings panel on the right-hand side.
  • Under the "Head and Footer Code" section, paste the critical CSS using <style></style> tags.
  • Save the changes and publish your website.

By following these steps, you will be able to reduce unused rules from stylesheets and defer loading of CSS not used for above-the-fold content in Webflow. This will help decrease network activity and improve the performance of your website.

Additional Questions:

  1. How can I analyze the unused CSS rules in my Webflow project?
  2. What are the benefits of deferring CSS loading in Webflow?
  3. How can inline CSS improve the performance of my website in Webflow?