前提・実現したいこと
SCSSでの書き直しをしています。
そもそものことが分かっていないかもしれないのですが、ご教示ください。
今、CSSのデータが二つあります。
一つは、
- style.css(普通のCSS)
- responsive.css(携帯のレスポンシブ用のCSS)
これを、レスポンシブ用のCSSをなくして、SCSSに書き直すという作業が発生して、右も左も分からず
困っています。
初心者すぎて、申し訳ないです…
該当のソースコード
html
1 <link rel="stylesheet" href="CSS/styles.css"> 2 <link rel="stylesheet" href="CSS/responsive.css" media="screen and (max-width:667px)"> 3 <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap" rel="stylesheet">
まずこの、htmlのlinkも、書き換える必要がありますか??
勝手にファイルが生成されるので、それを活用して、
html
1<meta name="viewport" content="width=device-width, initial-scale=1"> 2 <link rel="stylesheet" href="CSS/style.css" media="screen and (max-width:667px)"> 3 <link href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;700&display=swap" rel="stylesheet">
としましたが、ここまででまず間違っていればご指摘がほしいです。。
そのうえで、例えば、
このレスポンシブのCSS(responsive.css)に記載されてある下記のコードを
css
1@media(max-width : 700px){ 2.box,.box1,.box2,.box3,.box4{ 3width: auto; 4}
SCSSに記載するとしたら、どういった書き方になるんでしょうか。
css
1@mixin @media(max-width : 700px){ 2.box,.box1,.box2,.box3,.box4{ 3width: auto; 4}
↑これは、box~box4の幅を、max-width : 700px のときに全部autoにしたいのですが、
SCSSはどうなりますか??
初めての質問で、的外れでしたらすみません。。
よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/28 08:02 編集
2020/07/28 12:34 編集
2020/07/29 01:24