如何更改字体大小,而不更改 CSS 中按钮的大小

新手上路,请多包涵

在下面的代码中,我只想更改内部字体大小而不是按钮大小。

 <html>
    <head>
        <style>
            .sm {
                font-size:x-small;
            }
        </style>
    </head>
    <body>
        <button class="sm">submit</button>
    </body>
</html>

原文由 Ans Bilal 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 697
2 个回答

要在不更改按钮大小的情况下更改文本大小,您需要固定按钮的大小。这可以在 CSS 中使用 heightwidth 来完成。这样您就可以更改 font-size 而不会影响按钮大小。

看看下面我的代码。如您所见,随着 heightwidth 更改,按钮现在是固定大小。文本大于按钮证明了这一点。

CSS

 button {
  font-size: 30px;
  height: 60px;
  width: 60px;
}

HTML

 <button>
Hello
</button>

原文由 CyanCoding 发布,翻译遵循 CC BY-SA 3.0 许可协议

您还可以使用对我来说效果很好的 span 标签。

  <button><span style="font-size:10px;">ClickMe</span></button>

原文由 judy 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题