2021-06

01

网页制作如何使用 JavaScript 生成随机背景颜色
  • 类型:网页制作
  • 编辑:尼高GARY
  • 来源:https://www.szniegoweb.com
  • 你当前位置:首页 - 尼高动态 - 网页制作
    网页制作中我们该如何使用 JavaScript 生成随机背景颜色呢,今天就和深圳尼高网络小编一起来学习一下,我们还将学习如何使用 HSL 颜色值修改代码以仅生成柔和的颜色或深色。


    网页制作

    HTML
    对于我们页面的内容,我们将创建一个带有 id 的元素background并在其中放置一些文本。

    <font style="vertical-align: inherit;"><font style="vertical-align: inherit;"><main id="背景"> </font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
      <h1></font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
        使用 JavaScript 生成随机背景颜色</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
      </h1></font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    </main></font></font>

    CSS
    我们将使用 CSS 来控制background-color过渡,使变化看起来更平滑。

    <font style="vertical-align: inherit;"><font style="vertical-align: inherit;">主要的 {</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
      过渡:背景 1s;</font></font><font></font><font style="vertical-align: inherit;"><font style="vertical-align: inherit;">
    }</font></font>

    JavaScript
    我们将通过结合这两种方法在 JavaScript 中生成随机颜色:HSL 颜色符号,以及该Math库。色调值最大为 360,表示色轮上颜色位置的程度。饱和度和亮度值的最大值为 100,分别表示颜色的饱和度和亮度百分比。