※2012/2/15 新Twitter画面での改行を表示に対応。
Twitterの入力欄「いまどうしてる?」には改行を入力できるのですが、表示欄では改行が半角スペースとして表示されてしまいます。
このTwitterで入力した改行を、Internet Explorerのユーザースタイルシート設定により半角スペースではなく改行として表示する方法を解説します。
(※今回の解説で使用する環境は、Windows Vista + Internet Explorer 8)
Twitterで改行を表示するユーザースタイルシート設定方法
スタイルシートを用意します。
次の何れかの方法でスタイルシートを用意してください。
スタイルシートを選択 詳細 1.改行を表示したい 改行表示用のスタイルシート(usercss_twitter_linebreak_ie.css NEW!! 2012/2/15)をダウンロードして下さい。
最もシンプル。単に改行を表示したいだけであれば、こちらで良いでしょう。2.改行込みのアスキーアートを表示したい アスキーアート表示用のスタイルシート(usercss_twitter_asciiart_ie.css NEW!! 2012/2/15)をダウンロードして下さい。
・詳細は、「Twitterでアスキーアートを表示する方法」を参照してください。3.改行込みのスタイルシートを自作したい 次のクラス定義を含むスタイルシートを作成して下さい。
.js-tweet-text{white-space:pre!important;word-wrap:break-word!important;}Internet Explorerへ、ユーザースタイルシートの設定を行います。
[ALT]キーを押し出てくるメニューバーより、[ツール]-[インターネットオプション]と選択し[インターネットオプション]ダイアログを表示します。
[ユーザー補助]をクリックし[ユーザー補助]ダイアログを表示します。
[自分のスタイルシートでドキュメントの書式を設定する]チェックボックスにチェックを入れ、[スタイルシート]テキストエリアに1で用意したスタイルシートへのパスを設定します。
Twitterへアクセスし改行の表示結果を確認します。
確認用にどうぞ→ http://twitter.com/illiorzilli
本サイトで取得しているTwitterアカウント、http://twitter.com/illiorzilli では、改行を含むアスキーアート(AA)を定期的につぶやいていますので表示してみてください。
Twitter上のAAと改行についてユーザーシート適用前と適用後の比較
ユーザースタイルシート設定前のTwitter上のAA
ユーザースタイルシート設定後のTwitter上のAA
※IEでは、Twitter公式サイトの"もっと読む"をクリックしたときの動的読み込み時(JavaScriptによる動的に読み込み時)に、改行を読み込みできない様です。
FireFoxやGoogle Chromeであれば、"もっと読む"クリック時に改行を読み込み可能です。
この様にInternet Explorerにユーザースタイルシートを設定することで、Twitter上の改行を表示できるようになります。
Twitter上で改行を表示する方法は他にも幾つかの選択肢がありますので、以下のリンク先を合わせてご覧ください。
Twitterで改行を表示する方法のまとめ
- Twitterで入力した改行を表示する方法 : 概要
- Twitterで入力した改行を表示する方法 : Internet Explorer ユーザースタイルシート編
- Twitterで入力した改行を表示する方法 : Firefox ユーザースタイルシート編
- Twitterで入力した改行を表示する方法 : Google Chrome ユーザースタイルシート編
- Twitterで入力した改行を表示する方法 : Safari ユーザースタイルシート編
- Twitterで入力した改行を表示する方法 : Opera ユーザースタイルシート編
- Twitterで入力した改行を表示する方法 : ブックマークレット編
- Twitterでアスキーアートを表示する方法
- TwitAAの使い方
更新履歴
- 2010/04/13 white-space:pre;をwhite-space:pre-wrap;に変更。(IEを除く)
- 2010/04/24「Twitterでアスキーアートを表示する方法」を追加。
- 2011/01/30 新Twitter画面で改行を表示できるよう対応。
- 2011/02/13 ユーザースタイルシートのリンク先変更。
- 2012/02/14 新Twitter画面での改行表示に対応。
- 2012/02/15 フォント設定を強制するため、スタイルシートに!important設定追加。
コメント / トラックバック25件