CSS in JS を利用したコンポーネント内で定義したurl()(background: url()やcontent: url())で SVG コンポーネントの内容を指定したい。 <url> - CSS | MDNdeveloper.mozilla.org SVG コンポーネントが <svg>〜</svg>を提供していれば話が早いのだが、レンダーされるまでそれが取得 ...
ReactでCSS in JSを利用している際、SVGアイコンのようなReactコンポーネントをCSSのcontentプロパティやbackground-imageプロパティに埋め込みたい場合がある。 CSSの疑似要素(::beforeや::after)のcontentプロパティや、要素のbackground-imageプロパティにSVGを表示する方法の ...
長方形ではないヘッダやコンテンツが最近増えてきました。その一つとしてヘッダの下、コンテンツを区切るラインを斜めにすることで、簡単にデザインの印象を変えることができます。一見シンプルに見えますが、実装するには慎重を要します。 ラインを ...
For a client project, we needed an animation to match the effects used on a brand video. After trying to use a pure CSS version and running into issues with Z-index, I just made a simple SVG file and ...
maskは現時点でSafariがサポートしています。 Safariの場合だけはmaskで矢印の色を変えるようにしました。 .el_btn.el_btn__arrowRight { ... } .el_btn.el_btn__arrowRight::after { content: ""; position: absolute; top: 50%; right: .6em; width: ...