を単語を置く:注文言葉、そして私はこれと似た</em> JavaScriptの<em>内の単語のリストを持ってきちんと
var words = ["mine", "minute", "mist", "mixed", "money", "monkey", "month",
"moon", "morning", "mother", "motion", "mountain", "mouth", "move",
"much", "muscle", "music", "nail", "name", "narrow", "nation",
"natural", "near", "necessary", "neck", "need", "needle", "nerve",
"net", "new", "news", "night"];
言葉は1-25することができますか?長い手紙。
私はdiv id="words"
ですが、設定幅は700pxです(ただし、これは変更されることがあります)。
私はそれを作ることができるか、CSS/JavaScriptの/ jqueryのを使用する:divタグ内の単語は、左から右への順序文字の数によって言葉
- が、そうあること単語divの右端には空白がなく、行の上に単語の間隔が均等になります。
- 各単語の周囲には背景と背景があります。このよう
:
|reallylongwordssdf shorterwordfdf dfsdfsdfsdf sdfsdfsdf|
|sdfsdfsdf sdffsdop sdfjpogs sdfsds dfsdsd dfsdsd dfsdsd|
私は本当にここで始めるには考えています。おそらく私は、文字数で単語を並べ替えるコードを書くことができたかもしれませんが、その後、私は立ち往生していました。
編集:私は追加することを忘れていました、単語はリンクでなければなりません。
これらを表示するには固定幅フォントを使用していますか?それ以外の場合、700px以内に収まる文字数は文字によって異なります。 –
@Andrew Whitaker:私は固定幅フォントを使用していません。私は本当にしたくない(選択肢がない限り)、彼らは良く見えないので。 – bmaster
何か不足していますか?最長 - >最短で並べ替えることができますか?divにダンプしてから、テキスト整列を設定しますか? –