2012-01-21 11 views
0

ブラウザにasp.netボタンがレンダリングされていますが、それらは異なる行にあります。私はこのテキスト - 空のテキストノードはそのためだと仮定します。ボタンは異なる行に表示されるので、すべてのブラウザで小さなスペースに気付きました。どうすればこの問題を解決できますか?私はこのスペースを追加するCSSはありません。テキスト - 空のテキストノード問題

エディターで行間隔を削除した場合。私はスペースを見ていないが、私はコードの書式設定のためにそれを行うことはできません。あなたは、ボタンが互いに隣接して配置されるようにしたい場合は、それらの間にあるスペースなしで、あなたはCSSにfloatルールを使用して検討することができ

<asp:Button runat="server" ID="btnButton1" text = "Button1"/> <asp:Button runat="server" ID="btnButton1" text = "Button1"/> 
+1

http://jsfiddle.net/vDWCn/1/は私たちのaspxおよびレンダリングされたHTML、おそらく追加のスクリーンショットを表示します。 –

+0

同じ行 – Praneeth

+0

これは誰かを夢中にさせることができるasp.netについての事の一つです。私の経験では、エディタ内の行スペースを削除して、貧弱なフォーマットに対処する必要があります。 – Malk

答えて

0

<div style="overflow: auto"> 
    <asp:Button runat="server" style="float: left" ... /> 
    <asp:Button runat="server" style="float: left" ... /> 
</div> 

<div>要素は、両方のボタンが含まれています、そしてそれが新しい行に置かれた後のすべての要素。 <div>のボタンはできるだけ左に移動し、その間にスペースはありません。

デモ(ないASP.NETが、同じようにうまく動作します):

+0

これはこの場合に有効です。私は別のケースがあります。私は実際にスペースを望んでいた。なぜそのスペースが来ているのかを考え出すだけです。 – Praneeth