html - 无法使用 id 选择器更改 Bootstrap h1 文本颜色?

标签 html css twitter-bootstrap

首先,这里是代码的相关部分:

<head>
<style type="text/css">
#part1 {
    background: url("1.jpg") no-repeat center;
    background-size: cover;
}
#1-title {
    color: blue;
}
</style>
</head>

<body>
<div class="jumbotron jumbotron-fluid" id="part1">
    <div class="container">
        <h1 id="1-title" class="display-3">The New App</h1>
        <p class="lead" id="1-disc">A new app</p>
        <hr class="my-4">
    </div>
</div>
</body>

h1 被分配了“1-title”的 id,因此 h1 文本颜色应该是蓝色,但即使我使用 它仍然是黑色!重要

但是,我尝试添加一个类并将样式应用到它,如下所示:

<style type="text/css">
#part1 {
    background: url("1.jpg") no-repeat center;
    background-size: cover;
}
.c {
    color: blue;
}
</style>

和:

<h1 class="display-3 c">The New App</h1>

它奏效了。

那么这是什么原因呢?为什么我不能使用 d 选择器更改颜色?

最佳答案

ID 选择器不起作用,因为 ID 不能以数字开头。将 ID 更改为字母或使用属性选择器 [id='1-title'] {...}

关于html - 无法使用 id 选择器更改 Bootstrap h1 文本颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42453008/

相关文章:

javascript - 最大高度过渡问题

jquery - 如何设置导航以更改某些点的字体颜色?

html - 多行垂直文本对齐

从 readfile() php 代码读取文件时,PHP/HTML 无法控制视频时间

html - 使用纯 Bootstrap 4.1.3 动态对齐内容的具体问题?

html - 将 div 定位在页面上其他元素的下方

android - 从照片背景切换到移动设备的纯背景

javascript - 导航栏折叠菜单不适用于手机和平板电脑视口(viewport)

asp.net-mvc - 如何通过 Bootstrap 多选创建带有复选框的下拉菜单?

html - 如何使标题的背景与标题的长度相同?