可能是我不明白的简单东西。该结构取自Mozilla的主页。
当为类 .siteText 添加文本框时,文本框不会获得在 CSS 中设置的颜色"红色"。
我的 CSS:
.wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
grid-auto-rows: minmax(100px, auto);
}
.siteText{
background-color: red;
opacity: 0.5;
}
我的网页:
<div class="wrapper">
<div class=siteText" id="textbox1">One</div>
<div class=siteText" id="textbox2">Two</div>
<div class=siteText" id="textbox3">per libero et d</div>
<div class=siteImage" id="imagebox3">Six</div>
</div>
输入 #textbox1 而不是 .siteText 可以工作,那么是否有一些我不明白的方式继承的东西,或者结构有问题?
您在class=siteText"
的每个实例中都缺少开始引号。 这应该是class="siteText"
的(也是class="siteImage"
的(
.wrapper {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-gap: 10px;
grid-auto-rows: minmax(100px, auto);
}
.siteText{
background-color: red;
opacity: 0.5;
}
<div class="wrapper">
<div class="siteText" id="textbox1">One</div>
<div class="siteText" id="textbox2">Two</div>
<div class="siteText" id="textbox3">per libero et d</div>
<div class="siteImage" id="imagebox3">Six</div>
</div>
尝试只使用颜色而不是背景颜色。
.siteText{
color:red;
opacity:0.5;
}
你在课堂上错过了第一个">