无法在 HTML 按钮中使用换行符和粗体
Cannot get a linefeed AND bold to work in a HTML button
我只想添加一个换行符,然后在按钮内将第二行加粗。
该按钮恰好是一个 telerik Kendo 按钮,但我认为这不是问题所在。
大胆和强烈我都试过了
<kendo-button name="printTrue" type="button" onclick="FlipAllPrintFlagsRefresh(true)">Set Print<br /><b>TRUE</b></kendo-button>
<kendo-button name="printFalse" type="button" onclick="FlipAllPrintFlagsRefresh(false)">Set Print<br />FALSE</kendo-button>
我可以加粗或换行....但不能两者兼而有之!
div的完整代码如下:
<div class="col-10 text-center" style="border-style: solid; border-color: black; border-width: thin;">
<b>Action Buttons --==></b>
<kendo-button name="printTrue" type="button" onclick="FlipAllPrintFlagsRefresh(true)">Set Print<b>TRUE</b></kendo-button>
<kendo-button name="printFalse" type="button" onclick="FlipAllPrintFlagsRefresh(false)">Set Print<br />FALSE</kendo-button>
<kendo-button name="markComplete" type="button" onclick="markComplete(true)">Complete: True</kendo-button>
<kendo-button name="markNotComplete" type="button" onclick="markComplete(false)">Complete: False</kendo-button>
<kendo-button name="resetCheckDate" type="button" onclick="resetCheckDate()">Reset Chck Date Á Num To Blank</kendo-button>
@*<kendo-button name="docolors" type="button" onClick="ChangeColors()">colors test</kendo-button>*@
</div>
按钮的 CSS 到目前为止很简单:
.k-button {
background-image: none;
border-color: #f26730;
border-width: 1px;
}
Kendo 将 display: flex
添加到它的按钮,这将导致多个元素(在本例中为 b 标签)水平对齐。将 flex-direction: column
添加到 .k-button
class 并保留 b 标签将使 b 标签位于按钮内部 HTML 内容的其余部分下方。您甚至可以删除换行符,因为它不再需要了。
但请务必通过额外的 class 或 ID 添加它,这样它就不会影响您的所有按钮。
我只想添加一个换行符,然后在按钮内将第二行加粗。 该按钮恰好是一个 telerik Kendo 按钮,但我认为这不是问题所在。 大胆和强烈我都试过了
<kendo-button name="printTrue" type="button" onclick="FlipAllPrintFlagsRefresh(true)">Set Print<br /><b>TRUE</b></kendo-button>
<kendo-button name="printFalse" type="button" onclick="FlipAllPrintFlagsRefresh(false)">Set Print<br />FALSE</kendo-button>
我可以加粗或换行....但不能两者兼而有之!
div的完整代码如下:
<div class="col-10 text-center" style="border-style: solid; border-color: black; border-width: thin;">
<b>Action Buttons --==></b>
<kendo-button name="printTrue" type="button" onclick="FlipAllPrintFlagsRefresh(true)">Set Print<b>TRUE</b></kendo-button>
<kendo-button name="printFalse" type="button" onclick="FlipAllPrintFlagsRefresh(false)">Set Print<br />FALSE</kendo-button>
<kendo-button name="markComplete" type="button" onclick="markComplete(true)">Complete: True</kendo-button>
<kendo-button name="markNotComplete" type="button" onclick="markComplete(false)">Complete: False</kendo-button>
<kendo-button name="resetCheckDate" type="button" onclick="resetCheckDate()">Reset Chck Date Á Num To Blank</kendo-button>
@*<kendo-button name="docolors" type="button" onClick="ChangeColors()">colors test</kendo-button>*@
</div>
按钮的 CSS 到目前为止很简单:
.k-button {
background-image: none;
border-color: #f26730;
border-width: 1px;
}
Kendo 将 display: flex
添加到它的按钮,这将导致多个元素(在本例中为 b 标签)水平对齐。将 flex-direction: column
添加到 .k-button
class 并保留 b 标签将使 b 标签位于按钮内部 HTML 内容的其余部分下方。您甚至可以删除换行符,因为它不再需要了。
但请务必通过额外的 class 或 ID 添加它,这样它就不会影响您的所有按钮。