今日 プラグインを 一つ 作った. この前から 作って たかった ことなのに, ところで ハングルを 単語別で 改行する 数 あるように する プラグインだ.

こんなに ‘だ’万 月と 次 竝びで 来る 場合を 嫌やがる 人々が ある. これを 解決しようとすれば 頭が まどろみ 痛い.

不思議にも インターネット エクスプローラが これ 争点では 優位に 西 ある. CSS路 これを 支援すること だからだ. 下の CSS コードを 入れれば エクスプローラは 単語別で 改行が なる. (多分 MS街 仮装(家長) 世界化された 業社期 だからが ないか たい. するが それでは グーグルは なぜ;;)

.target{
  word-break: keep-all;
}

勿論 .target 要素が block 要素だと する. そのため inline 要素を そうに して たい 焚く

display: block;

を 追加して 与えると する.

雨 IE ブラウザー

インターネット エクスプローラが ない ブラウザーたちは keep-all を 支援するの ない だから 別に 手を 使って 与えると するのに 普通 受動で<br>を 入れたり する. そうに すれば 自動化が 不可能になって, 横幅が 変われば 位置 調整を 割 数 なく なる 問題が 生ずる.

勿論 初めから 方法が ない 件 ないのに, 必要な 場合に CSSを 利用して brdisplay: none 処理すれば 解決される 場合が ある. しかし 根本的な 解決策は ない.

そのため アイディアを 出した のが ジャバスクリプトを 利用して あらゆる 単語を それぞれ spanで 縛って そこに white-space: nowrap 速成を 与える のだ.

今日 作った 件 それを 自動で 日 与える スクリプトだ. 増える そのまま スクリプトだけ 作って 来たが 今日は たいてい 番(回) jQuery プラグインで 作って 見た. これから 引き続き 活用して 発展させて 行く 考えで グーグル コードに レポジトリも 得て 入れて 捨てた. 以上.

◆jQueryword-break:keep-all Plugin プロジェクト ホーム 行くこと
◆jQuery word-break:keep-all Plugin デモ 表示

[2013-01-06追加]バージョン1.2にアップデートした。内にタグがあっても動作するようにした。

- コメント機能はありません。コメントの代わりに[email protected]にメールを送ってください。