css - 将 css 分配给特定元素

标签 css fonts colors stylesheet

我有一个 <li>我希望以某种方式查看页面上的元素。更改 css 会影响所有 <li>元素。

这是我要改变的元素
<li>Outside Job<span class="toggle"<input type="checkbox" /></span></li>

这是我的 <ul><li> 的 css

ul li {
    /*font: normal 17px Helvetica;*/
    color: #a9a9a9;
    border-top: 1px solid #333;
    border-bottom: #555858;
    list-style-type: none;
    padding: 10px 10px 10px 10px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c4d4e), to(#404142));
    overflow: hidden;}

注释掉的字体部分和颜色是我想要影响的 <li>而不是任何其他人。

我该怎么做?谢谢!

最佳答案

如果您可以在 LI 上设置一个 id 或一个类,那么这将是微不足道的..

ul li {
    color: #a9a9a9;
    border-top: 1px solid #333;
    border-bottom: #555858;
    list-style-type: none;
    padding: 10px 10px 10px 10px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4c4d4e), to(#404142));
    overflow: hidden;
}

ul li.special {
    font: normal 17px Helvetica;
}

<li class="special">Outside Job<span class="toggle"><input type="checkbox" /></span></li>

除此之外,没有简单的方法可以单独使用 css 实现跨浏览器。

关于css - 将 css 分配给特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1689766/

相关文章:

html - 如何制作垂直对齐文本的列表?

android - 有没有办法专门为Android指定CSS

python - 如何控制Python散点图中每个点的颜色和不透明度?

python - 如何让颜色显示到我正在制作的游戏中?

html - 如何在英文网站上显示外语文字?

javascript - js可以读取cookie但不能求值

html - 强制阿拉伯字符遵循从左到右的顺序

javascript - 是否可以使整个 img 可点击,即使它通过 z-index 与另一个元素重叠?

javascript - Jquery 创建一个将用于输入验证的函数

flutter - Flutter 应用中的 Google 字体包不起作用