POSTのデータを送信するフォームを使用していますが、私の場合は別の可能性がないので、リンクのように見えます。CSS/HTML - <input type = "submit"の値にハイフネーションを適用できますか?
明らかに、送信ボタンをリンクのように表示することはできますが、ハイフンまたは単語区切りのパラメータは適用されません。いくつかのsubmitbuttonの値のテキストは周囲のdivコンテナよりも長いので、ハイフネーションが必要です。
私は特定の入力要素にidやクラスを与えようとしましたが、cssではまだ効果がありません。
アイデア?
#box_link
{
width: 100px;
height: 100px;
background-color: lime;
}
#box_link input[type=submit]
{
background-color: white;
margin: 0;
padding: 0;
border: 0;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
#hyphbutton
{
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
}
#box_link input[type=submit]:hover
{
color: red;
}
<div id="box_link">
<form action="alarmierungssoftware/anwendungsbeispiele" method="POST">
<input type="hidden" name="param" value="stiller_alarm" />
<input type="submit" id="hyphbutton" value="Stiller Alarm/Hilferuf" />
</form>
</div>
"として、任意のハイフンまたはワードブレークパラメータは適用されません、と述べました。" - あなたが提供したコードには何もありません。 HTMLもありません。 – Quentin
"いくつかのサブミットボタンの値のテキストが周囲のdivコンテナよりも長い" - あなたのサンプルコードにdiv ...がなく、*非常に短い*ラベルがあります。 [mcve]を[ライブデモ](https://stackoverflow.blog/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/)として提示した場合は、 – Quentin
がもう一度編集されます実行中のコードスニペット –