エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
動機 上記画像のような吹き出しを以下のデザイン仕様に則り実装する必要がありました。 ?アイコンの左... 動機 上記画像のような吹き出しを以下のデザイン仕様に則り実装する必要がありました。 ?アイコンの左には様々な文章が入る(ただし1行で収まると仮定) 吹き出しの三角形(ポインター)部分が必ず?アイコンの上に来るようにする ?アイコンの左にどんな文章来ても吹き出しのポインターが?アイコンの真上に来るようにするため、吹き出しのポインターのX軸の位置は可変にする必要がありました。 吹き出しのポインター部分は疑似要素(::before)で作っており、疑似要素のleftプロパティの値を動的に変更したいのですが、Javascriptで疑似要素のインラインスタイルを変更することはできません。 この記事ではこちらの問題を解決する方法について記載します。 実現方法 カスタムプロパティを使用し、疑似要素のleftプロパティの値を変更する 以下のようなHTML, CSSで吹き出し部分を作ります。 balloonク