<分区>
标签 javascript html css
我正在寻找一种方法来使用 javascript、HTML、CSS 获取英文字母并为网页或 javascript dom 输出的每个字母着色特定颜色。
任何人都可以帮助我的任何帮助我真的很感激。 谢谢,
最佳答案
下面是一个使用 javascript 的简单示例。
const container = document.getElementById("container");
const container2 = document.getElementById("container2");
const letters = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j'];
const colors = ['#FFAA00', '#DDAA00', '#FFFA00', '#FFAAAA', '#121212', '#F1D3A4', '#FAAA43', '#459878', '#234578', '#ADAEAF', ];
letters.forEach((letter) => {
const elem = document.createElement('span');
const r = Math.random() * 255;
const g = Math.random() * 255;
const b = Math.random() * 255;
elem.innerText = letter;
elem.style.color = 'rgb('+r+','+g+','+b+')';
container.appendChild(elem);
});
letters.forEach((letter, index) => {
const elem = document.createElement('span');
elem.innerText = letter;
elem.style.color = colors[index];
container2.appendChild(elem);
});
body {
font-size: 2em;
}
<div id="container"></div>
<div id="container2"></div>
关于javascript - 如何制作字母表特定颜色的javascript颜色字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57385477/
相关文章:
html - 为什么这个中间元素的边距与顶部元素重叠而不是底部元素?
css - -webkit-text-fill-color 不适用于 Chrome 69.0.3
javascript - Coinbase api v1,创建付款按钮时出现问题
javascript - 如何从数组数组创建 "flattened"组?
html - 如何在 WordPress 中隐藏用户仪表板详细信息?
css - Angular 9/Material - 在 Angular 组件样式中重用 Material 主题变量