概要
検索等のテキストボックス内のプレースホルダーが見切れています。
プレースホルダーの文字列が全て表示できず、途中で見切れている場合があります。
表示画面
要因
要因の代表例として以下があります。
-
表示領域が足りていない
表示領域のwidthプロパティの値が表示させるテキストの文字数分のpx数より小さいことで見切れています。
テキストを全て表示させるには、テキストよりも大きなwidthプロパティの値を設定する必要があります。input[type=text] { margin:0 6px; width:165px; }
解決策
各要因の解決策の代表例として以下があります。
-
表示領域が足りていない
表示領域のwidthプロパティを要素のテキストに合わせて、再設定することで正しく表示されます。
表示するテキストが長すぎてテキストボックスを超えてしまう場合は、テキストボックスの横幅の調整も必要となります。input[type=text] { margin:0 6px; width: 200px; }
メリット
・少ない調整で正しく表示を行えるようになります。
・要素内のpx指定の変更のみなので、他ブラウザへの影響がありません。