README

Example Guide

贡献指南

▼ 项目列表

▼ Intermediate-Level Ideas

Book Finder App

To-Do 应用

命令行计算器

Markdown预览器

Emoji翻译器应用

Password Generator

Name Generator

Meme生成器应用

FlashCards应用

Charity Finder App

Podcast目录应用

Game Suggestion App

Simple Online Store

Flip Art App

HighStriker游戏

Sports Bracket Generator

时区提醒机器人

二维码徽章应用

卡片记忆游戏

Bit Masks App

Chrome主题扩展

Currency Converter

Drawing App

GitHub个人资料

Image Scanner

Markdown表格生成器

RegExp助手应用

Sales数据库应用程序

String Art

This or That Game

Typing Practice App

Voting App

Math Editor

▼ 初学者项目合集

Bin2Dec应用

Border Radius Previewer

CSV转JSON应用

Calculator App

Calendar App

因果应用

Christmas Lights App

Color Cycle App

倒计时器应用

Dollars To Cents App

Dynamic CSS Variables App

First Database App

Flip Image App

GitHub状态应用

Hello App

IOT邮箱应用

JSON转CSV应用

Javascript正则表达式验证

Key-Value 应用

Lorem Ipsum 生成器

Notes应用

Pearson回归应用

Pomodoro时钟

产品登陆页

Quiz应用程序

随机餐点生成器

随机数生成器

Recipe App

Roman to Decimal Converter

滑块设计

Stopwatch App

True or False App

Vigenere 密码

Weather App

Windchill App

Word Frequency App

▼ Advanced Ideas

Battleship Bot

Battleship游戏引擎

Boole Bot 游戏

Bug Race Game

Calorie Counter App

Chat应用

Contribution Tracker App

Elevator App

FastFood应用

GitHub时间线应用

GitTweet应用

Instagram克隆应用

Kudos Slackbot

Movie App

MyPodcast Library App

NASA系外行星查询

Shell Game

Shuffle-Deck-App

Slack 归档器

SpellIt-App

Survey App

动态CSS变量

等级: 初级

CSS变量是一种强大的工具,它允许开发人员将一个符号名称与一个值关联起来,然后在样式表中任何需要该值的地方使用这个名称。优点是,当需要更改该值时,只需在CSS变量定义中更改即可,而无需在许多地方进行更改。

更强大的是,可以在运行时动态更改CSS变量的值。

本应用的目标是动态更改文本框的背景颜色,以便让您在使用CSS变量和从应用内部动态更改它们的过程中获得经验。

用户故事

  • [ ] 用户可以看到三个文本框,用于输入用户ID和密码,以及它们下方的'取消'和'登录'按钮。文本框的默认背景颜色为白色。
  • [ ] 用户可以将用户ID和密码输入到文本框中。
  • [ ] 用户可以点击'登录'按钮来验证用户ID和密码。
  • [ ] 如果文本框中有一个或两个包含空格,则会显示警告消息,并且空文本框的背景颜色将更改为浅黄色。
  • [ ] 如果用户ID与'testuser'不匹配,则会显示警告消息,并且文本框的背景颜色将更改为浅红色。
  • [ ] 如果密码与'mypassword'不匹配,则会显示警告消息,并且文本框的背景颜色将更改为浅红色。
  • [ ] 用户可以点击'取消'按钮来清除文本框,并将其背景颜色重置为白色。

额外功能

  • [ ] 当检测到错误时,可以查看文本框边框的颜色发生变化。
  • [ ] 当检测到错误时,可以查看文本框内容的大小和字体发生变化。

有用的链接和资源

示例项目

动态CSS变量