0

私が達成しようとしているのは、javascriptにULを取り、各LIを次のように垂直に書くことです:

  O  T  T  F
  N  W  H  O
  E  O  R  U
        E  R
        E

リストのスタイルはcssでできますが、縦書きはJavaScriptで行う必要があります。私は JavaScript があまり得意ではありません。だれか助けてもらえませんか? または、例を挙げてください。

ありがとう

編集 - 申し訳ありませんが、私がやろうとしていることについてもっと明確にする必要があります。ボタンをクリックすると、リストを取得してアルファベット順にソートするjsがいくつかあります。ボタンがクリックされるまで、リストを正常に表示したいと思います。次に、テキストをアルファベット順に表示し、テキストを縦書きにする必要があります。これが私のjsfiddleです

4

2 に答える 2

1

縦書きには CSS を使用できます。

width:1px;
word-break:break-all;

文字に十分なスペースを確保するために、余白を調整する必要がある場合があります。

于 2013-01-25T23:42:32.390 に答える
0

単純に、li 要素の幅を 1 行あたり 1 文字に収まる幅にし、余白とパディングを使用して残りを処理することができます。

于 2013-01-25T23:42:27.770 に答える