开发者社区> 问答> 正文

在SASS中创建随机的背景色

我正在尝试在Sass中具有1-3种不同颜色的翻转效果。我该怎么做?到目前为止,这是我的代码。

input[type=submit] {
    font-size:1.3em;
    padding:5px;
    font-family:$paragraphFont;
    width:400px;
    border:1px solid #888;
    box-sizing:border-box;
    margin-top:15px;
    cursor:pointer;
    transition:background-color .2s ease-in-out;

    &:hover {
        cursor:pointer;
        background-color:#3cde77;
    }
}

<form>
    <p>Name:</p><input type="text" />
    <p>Email:</p><input type="text" />
    <p>Message:</p><textarea></textarea>
    <input type="submit" value =" Send Message" />
</form>

我想像您可以以某种方式使用random()函数并将我的颜色分配给一个数字,但我不知道如何。

有什么想法吗?

展开
收起
游客ufivfoddcd53c 2020-01-04 16:27:55 956 0
1 条回答
写回答
取消 提交回答
  • 我能够使用JS做到这一点。每次将鼠标悬停在“发送消息”按钮上时,它将从3种不同的颜色中随机选择。然后,它恢复为初始的灰色。

    2020-01-04 16:28:03
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载