2016-12-12 6 views
1

テキストが1行で表示されていますが、これは1行で表示されますが、display:blockを使用してボタンを中央に置くとボタンは中央に表示されますが、それは改行を有し、2つのラインに分かれて内のテキストは、私はテキストが1行だけ表示したい: これは私のコードです:私はこのように私のコードがある場合はボタン内にテキストを1行で表示する

<div class="MyClass"><a type="button" style="margin:auto; display:block" class="ButtonLink" href="@Url.Action("MyAction","MyController")">Selected Now</a></div> 

は、テキストが表示されますボタンを中央に配置する必要があります:

<div class="MyClass"><a type="button" class="ButtonLink" href="@Url.Action("MyAction","MyController")">Selected Now</a></div> 

これは私が欲しいものです:

enter image description here

そして、これは私がボタンを中央ときにテキストが表示されている方法です。

enter image description here

私は何をする必要がありますか?

+0

どこ.ButtonLink' 'のあなたの定義は? – Alexis

+0

ボタンのCSSは何ですか?多分左/右の詰め物を減らす、テキストの中心を合わせる –

+0

こんにちは、あなたは解決策を持っていますか? – Logeshwaran

答えて

4

white-space: nowrapを追加する必要があります。

<div class="MyClass"> 
    <a type="button" class="ButtonLink" href="@Url.Action("MyAction","MyController")">Selected Now</a> 
</div> 
.ButtonLink { 
    white-space: nowrap; 
    text-align: center; 
} 
関連する問題