:テキストボックスのフォントは? Railsで作成された通常のテキストボックスに
<%= text_area_tag 'chat_data', '', :rows => 30, :cols => 70 %>
は、太字や着色などのテキストのフォントを、持ってすることが可能ですか?私はチャットセッションを保存するためにテキストボックスを使用しており、より美的に喜ばしいものにしたいと思っています。
:テキストボックスのフォントは? Railsで作成された通常のテキストボックスに
<%= text_area_tag 'chat_data', '', :rows => 30, :cols => 70 %>
は、太字や着色などのテキストのフォントを、持ってすることが可能ですか?私はチャットセッションを保存するためにテキストボックスを使用しており、より美的に喜ばしいものにしたいと思っています。
いいえ、それはできません。 HTML内のWYSIWYG editorsは、という属性のある要素を含む気の利いたトリックを使用しますが、textarea
ではありません。
私は完全に<textarea>
のを忘れてしまいます。 HTMLを<div>
に出力し、CSSを使用してマークアップをフォーマットします。
例:以下の書式設定の一部と
<div class="chatbox">
<p><span class="name">Oli:</span> My message</p>
<p><span class="name">Oli:</span> My message</p>
<p><span class="name">Oli:</span> My message</p>
<p><span class="name">Oli:</span> My message</p>
</div>
:
.chatbox {overflow:auto;width:500px;height:200px}
.chatbox p {}
.chatbox .name {font-weight:bold}
すべてかなりシンプルですが、あなたが方法を知っていればあなたがそれをダイヤルアップすることができます。 (注:幅と高さは、オーバーフローが働くように固定する必要があります)。
スクロール可能なテキスト領域はどのようにして得られますか? – alamodey
これはdivです。オーバーフローさせてください:自動で、内容が多すぎるとスクロールバーが表示されます。確かに、少しCSSを知る必要がありますが、いずれのルートでもそうです。 – Oli
なぜ2つのがあり、1つだけがですか? – alamodey