因此,我尝试自定义布尔玛的Hero组件。当我尝试将CSS选择器定位到其中的某个元素时,它似乎没有应用。测试时,我可以将font-size
设置为100pt,将color: red
设置为无效。这是我的工作:
index.css
#headline-container {
border-bottom: 2px solid #00aff4;
background: radial-gradient(ellipse at center, rgb(60, 197, 255) 0%, rgb(0, 181, 255) 100%);
};
#titley {
font-size: 28pt;
font-weight: 300;
color: red;
font-family: "Roboto Condensed", Arial Narrow, Arial, sans-serif;
text-align: right;
vertical-align: middle;
}
index.html
<html>
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bulma/0.7.1/css/bulma.css" integrity="sha256-zKA1Bf41O96+gJSlkn/Bh2HATW/OhwkApPlYTp3B5O8=" crossorigin="anonymous" />
<link rel="stylesheet" href="index.css" />
</head>
<body>
<div class="hero is-large is-info" id="headline-container">
<div class="hero-body">
<div class="level">
<div class="level-left">
<div class="level-item">
<div id="titley">Here's my big fancy headline.</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
内部#titley
上的div
标记无效,但这不仅仅具有ID。我尝试了许多不同的选择器,所以在这一点上,我想知道我是否在犯一些明显的/明显的错误。
选择元素后,Chrome开发者工具不会显示有关我的#titley
样式的任何信息。
任何提示将不胜感激。
答案 0 :(得分:2)
在关闭#headline-container
时,您使用了分号。
试试这个CSS:
#headline-container {
border-bottom: 2px solid #00aff4;
background: radial-gradient(ellipse at center, rgb(60, 197, 255) 0%, rgb(0, 181, 255) 100%);
}
#titley {
font-size: 28pt;
font-weight: 300;
color: red;
font-family: "Roboto Condensed", Arial Narrow, Arial, sans-serif;
text-align: right;
vertical-align: middle;
}
此外,我建议使用container
类而不是level
类。
级别类最适合使用nav
元素,而不是div
元素。
答案 1 :(得分:0)
花括号后面有一个分号,找不到其他问题了。 但是,由于Google没有显示它,应该就是它。