理由はあるのだろうが
さっきナントカ応援団のデータベースターズの編集ページで、まだ0勝のメンバーがいると勝率を出す時にゼロ除算になってしまう問題が発見されたので、修正したついでに、他の部分も便利になるようにしてたのですけど。
データをリスト表示した時に日付の桁が違うと見た目がズレるので、 (半角スペースのようなもの)を追加して桁を揃えたかったのです。
でもJavaScriptで を追加すると、なぜか普通の半角スペースに変換されているようで、そうなるとHTMLの仕様的に連続した半角スペースは一つのスペースになってしまうのです。
どうすれば良いのか?と考えていたらけっこう時間がかかってしまったのですが。
簡単な修正のつもりが、なんか大変なのです。
デザインに関することだから、そこはCSSでやれという事なのかも知れませんけど。
すでに私の能力の限界を超えていそうな長さのJavaScriptになっているので、あまり複雑にはしたくないですし。
というか、連続した半角スペースが連続した半角スペースとして表示されないというところから謎ですけど。
なんとなく理由は解りますが、こういう時だけ例外を認めて欲しくなってしまいます。
<!-- 追記:Firefoxのインスペクターで見ると普通の半角スペースになっているのですが、フォントをモノスペースにしたらちゃんと複数のスペースが挿入されているようでした。ということで、原因はフォントだったのか?ということですけど。こういうのは難しいですね。-->
コメントする