Minimal Gauge Meter In Pure CSS - MalikDzgn
  • Jelajahi

    Copyright © MalikDzgn -

    mercredi 17 février 2021

    Minimal Gauge Meter In Pure CSS

    Minimal Gauge Meter In Pure CSS

     

    Minimal Gauge Meter In Pure CSS

    Category: Chart & Graph , CSS & CSS3 | September 8, 2020
    AUTHOR:rotvalli
    VIEWS TOTAL:1,696 views
    OFFICIAL PAGE:Go to website
    LAST UPDATE:September 8, 2020
    LICENSE:MIT

    Preview:

    Minimal Gauge Meter In Pure CSS

    Description:

    A CSS only gauge component to visualize numeric values in minimal clean gauge meters.

    How to use it:

    1. Download the package and load the gauge.min.css in the document.

    <link rel="stylesheet" href="gauge.min.css" />

    2. Create the HTML for the gauge.

    <div class="gauge">
      <div class="ticks">
        <div class="tithe" style="--gauge-tithe-tick:1;"></div>
        <div class="tithe" style="--gauge-tithe-tick:2;"></div>
        <div class="tithe" style="--gauge-tithe-tick:3;"></div>
        <div class="tithe" style="--gauge-tithe-tick:4;"></div>
        <div class="tithe" style="--gauge-tithe-tick:6;"></div>
        <div class="tithe" style="--gauge-tithe-tick:7;"></div>
        <div class="tithe" style="--gauge-tithe-tick:8;"></div>
        <div class="tithe" style="--gauge-tithe-tick:9;"></div>
        <div class="min"></div>
        <div class="mid"></div>
        <div class="max"></div>
      </div>
      <div class="tick-circle"></div>
      <div class="needle">
        <div class="needle-head"></div>
      </div>
      <div class="labels">
        <div class="value-label"></div>
      </div>
    </div>

    3. Customize the gauge with the following CSS variables.

    • –gauge-bg
    • –gauge-value
    • –gauge-display-value
    <div class="gauge" style="
         --gauge-bg: #088478;
         --gauge-value:0;
         --gauge-display-value:100;">
      <div class="ticks">
        <div class="tithe" style="--gauge-tithe-tick:1;"></div>
        <div class="tithe" style="--gauge-tithe-tick:2;"></div>
        <div class="tithe" style="--gauge-tithe-tick:3;"></div>
        <div class="tithe" style="--gauge-tithe-tick:4;"></div>
        <div class="tithe" style="--gauge-tithe-tick:6;"></div>
        <div class="tithe" style="--gauge-tithe-tick:7;"></div>
        <div class="tithe" style="--gauge-tithe-tick:8;"></div>
        <div class="tithe" style="--gauge-tithe-tick:9;"></div>
        <div class="min"></div>
        <div class="mid"></div>
        <div class="max"></div>
      </div>
      <div class="tick-circle"></div>
      <div class="needle">
        <div class="needle-head"></div>
      </div>
      <div class="labels">
        <div class="value-label"></div>
      </div>
    </div>

    Share with your friends

    Give us your opinion
    Show Comments
    Close Comment