html - 我的字体大小或文本字段大小的设置被忽略
问题描述
我制作了一个存储温度和湿度的网站。我从传感器读出这些值。我目前正在研究网站的基本设计,但我无法进一步了解。我的一个按钮滑落了,所以我试图让 textareas 更小。当这不起作用时,我尝试减小元素的字体大小。不幸的是,这也不起作用。我在 CSS 和 HTML 代码中尝试过。
.container {
display: grid;
grid-template-columns: 33.33% 33.3% 33.3%;
grid-template-rows: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
text-align: center;
}
.cbtn {
display: flex;
justify-content: center;
align-items: center;
}
#e6 {
grid-column: 1 / 2;
grid-row: 4 / 5;
}
#e7 {
grid-column: 3 / 4;
grid-row: 4 / 5;
}
#e8 {
grid-column: 2 / 3;
grid-row: 9 / 10;
}
#h1Title {
grid-column: 1 / 4;
grid-row: 1 / 2;
text-align: center;
font-size: 43px;
}
#pTemperature {
grid-column: 1 / 2;
grid-row: 2 / 3;
text-align: center;
font-size: 25px;
}
#pHumidity {
grid-column: 3 / 4;
grid-row: 2 / 3;
text-align: center;
font-size: 25px;
}
#OutputTemp {
grid-column: 1 / 2;
grid-row: 3 / 4;
text-align: center;
font-size: 25px;
}
#OutputHumi {
grid-column: 3 / 4;
grid-row: 3 / 4;
text-align: center;
font-size: 25px;
}
#buttonStart {
grid-column: 1 / 2;
grid-row: 4 / 5;
text-align: center;
font-size: 25px;
width: 250px;
height: 50px;
}
#buttonStop {
grid-column: 3 / 4;
grid-row: 4 / 5;
text-align: center;
font-size: 25px;
width: 250px;
height: 50px;
}
#pExplemation1 {
grid-column: 2 / 3;
grid-row: 5 / 6;
text-align: center;
font-size: 25px;
}
#TempGreenMin {
grid-column: 1 / 2;
grid-row: 6 / 7;
text-align: center;
font-size: 25px;
}
#pAnd1 {
grid-column: 2 / 3;
grid-row: 6 / 7;
text-align: center;
font-size: 25px;
}
#TempGreenMax {
grid-column: 3 / 4;
grid-row: 6 / 7;
text-align: center;
font-size: 25px;
}
#pExplemation2 {
grid-column: 2 / 3;
grid-row: 7 / 8;
text-align: center;
font-size: 25px;
}
#HumiGreenMin {
grid-column: 1 / 2;
grid-row: 8 / 9;
text-align: center;
font-size: 25px;
}
#pAnd2 {
grid-column: 2 / 3;
grid-row: 8 / 9;
text-align: center;
font-size: 25px;
}
#HumiGreenMax {
grid-column: 3 / 4;
grid-row: 8 / 9;
text-align: center;
font-size: 25px;
}
#buttonSave {
grid-column: 2 / 3;
grid-row: 9 / 10;
text-align: center;
font-size: 25px;
width: 250px;
height: 50px;
}
<div class="container">
<h1 id="h1Title" font="43px">Temperature und humidity</h1>
<p id="pTemperature " font="25px">Temperature </p>
<p id="pHumidity" font="25px">humidity</p>
<p id="OutputTemp" font="25px">--°C</p>
<p id="OutputHumi" font="25px">--%</p>
<span class="cbtn" id="e6" font="25px"><button id="buttonStart">Start</button></span>
<span class="cbtn" id="e7" font="25px"><button id="buttonStop">Stop</button></span>
<p id="pExplemation1" font="25px">Green temperatures Range: between</p>
<textarea id="TempGreenMin" font="25px"></textarea>
<p id="pAnd1" font="25px">and</p>
<textarea id="TempGreenMax" font="25px"></textarea>
<p id="pExplemation2" font="25px">Gree humidity range: between</p>
<textarea id="LumiGreenMin" font="25px"></textarea>
<p id="pAnd2" font="25px">and</p>
<textarea id="HumiGreenMax" font="25px"></textarea>
<span class="cbtn" id="e8" font="25px"><button id="buttonSave">Save</button></span>
</div>
解决方案
您的font-size
声明是多余的。您正在声明内联以及在您的 CSS 中。我猜你正在改变一个,而另一个是压倒一切的。无需font
在 HTML 中声明 inline,只需将其删除并在 css 中声明,然后您可以自由选择您想要的任何值而不受干扰。
<span class="cbtn" id="e7">...</span>
#e7 {
font-size:25px; // or whatever value you’d like
}
此外,由于有点不清楚你在问什么,如果你想改变button
only 的字体,你需要定位 that button
,而不仅仅是它的容器,如下所示:
.buttonStart {
font-size:25px;
}
button
此外,拥有一个内部文件并不是一个很好的做法span
。无论您想通过这种方式实现什么,都有更好的方法来实现。
推荐阅读
- jquery - 如何使用一个ajax发送多个实例并在laravel中的控制器调用中接收
- java - 如何在 Websphere Liberty 上启动新流程并使其不可靠
- javascript - 如何将数据从数据库弹出列表传递到javascript界面android并在html webview上添加这个值
- javascript - 以html形式打开链接而不在新窗口中打开它
- reactjs - 将反应库发布到本地服务器而不是 npm 或 gemfury
- sql-server - SQL Server 你可以更新通过多个 UNION ALL 创建的表中的元素吗
- javascript - Vuetify从方法修改内联编辑数据表内容
- google-cloud-platform - 我可以在谷歌云功能中使用 pdfkit 吗?
- mediawiki - 来自 MediaWiki 模板的皮肤中的元标记
- tensorflow - Keras Inception V3 预测图像不起作用