我非常擅长HTML和CSS,过去几天一直在尝试学习和使用Dart。我现在正试图在计时器超时时更改按钮文本的颜色。
HTML
<button class="command-btn" type="button"
id="calibrate-btn">Calibrate</button>
CSS
#calibrate-btn {
color: black;
}
达特
querySelector('#calibrate-btn').setAttribute('color','red');
我没有错误或警告,但颜色没有变化。
答案 0 :(得分:2)
您可以使用
更改外观querySelector('#calibrate-btn').style.color = 'red';
可能更好的方法是在HTML中添加样式标记或链接外部* .css文件,然后只需更改Dart中的类
querySelector('#calibrate-btn').classes.add('highlighted');