スマホサイトを制作しています。
動的に取ってきたテキストを長い場合は
省略して三点リーダーで表示させていと思っています。
参考:https://qiita.com/yoshida-hi/items/055c36e015f0bf8fe4f6
p { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
この部分を使用すれば省略可能ですが、
省略したテキストの後ろに、別のテキストを続けたいと思っています。
省略するテキストは、省略させる文字数に満たない場合もあります。
<div> <p>テキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキストテキスト</p>//3行で省略させたいテキスト <span>の情報一覧</span>//続けたいテキスト </div>
pタグ内のテキストが短い場合はspanタグ以下をpタグテキストの後ろに表示させたいです。
しかしこの場合、pタグに「display: -webkit-box;」を使用しているため、
spanの前で改行されてしまいます。
理想的なブラウザでの表示
【省略しない】
テキストテキストの情報一覧
【省略する】
テキストテキストテキストテキスト
テキストテキストテキストテキスト
テキストテキストテキストテキス…
の情報一覧
省略するしないに関わらず、
spanタグをpタグに続けることは可能でしょうか?
何か良案がありましたら、ご教授頂けますと幸いです。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/02/15 00:56
2018/02/15 01:01
2018/02/15 01:21
2018/02/15 01:40
2018/02/15 02:07
2018/02/15 03:28
2018/02/15 04:03
2018/02/16 09:13
2018/02/16 09:32