質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.47%
CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

Sass

Sassは、プログラミング風のコードでCSSを生成できるスタイルシート言語です。 scss ファイルを、変換(コンパイル)してCSSファイルを作成します。

Q&A

解決済

1回答

1095閲覧

Sassでベンダープレフィックス付きのドット柄背景の作り方

cryson

総合スコア22

CSS3

CSS(Cascading Style Sheet)の第3版です。CSS3と略されることが多いです。色やデザインを柔軟に変更することが可能になります。

Sass

Sassは、プログラミング風のコードでCSSを生成できるスタイルシート言語です。 scss ファイルを、変換(コンパイル)してCSSファイルを作成します。

0グッド

0クリップ

投稿2020/01/15 17:36

CSSで円のずれたドット柄背景を作る際、background-imageのradial-gradientを下記のように複数指定しました。

CSS

1background-image: radial-gradient(#000, transparent 1px), radial-gradient(#000, transparent 1px); 2background-image: -webkit-radial-gradient(#000, transparent 1px), -webkit-radial-gradient(#000, transparent 1px); 3background-image: -ms-radial-gradient(#000, transparent 1px), -ms-radial-gradient(#000, transparent 1px); 4background-size: 6px 6px; 5background-position: 0 0, 3px 3px;

このままだと冗長になるため、Sassでコードの省略化を測りたいのですが、Mixinで実装しようにもなかなかに上手くいきません。
ご助力いただけると幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

Sassを使用する場合は、直にベンダープレフィックスは書かずにwebpackやgulpでautoprefixerを使用するのが一般的です。
また、GUIの変換ソフトや各エディタの拡張機能でも同じ事は出来ると思うので、そちらを利用しても良いかもしれません。

それかもっと手軽に行うなら、コードの量は減りませんがemmetにもベンダープレフィックスの自動付与機能があるので、入力の手間は減らす事ができると思います。

投稿2020/01/16 10:35

編集2020/01/16 11:07
take-t.t.

総合スコア360

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.47%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問