テキストの左右繰り返しができません。
画像のようにservice-backが追加されるごとにservice-text部分を右、左、右、左、、、と左右に繰り返されるようにしたいです。
html
1コード 2<div class="service-back"> 3 <div class="inner"> 4 <div class="service-img"> 5 <div class="service-text-content"> 6 <p class="service-text"> 7 service-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-textservice-text 8 </p><!-- /.service-text --> 9 </div><!-- /.service-text-content --> 10 </div><!-- /.service-img --> 11 </div><!-- /.inner --> 12 </div><!-- /.service-back -->
scss
1コード 2.service-back { 3 background-image: url(画像); 4 background-size: cover; 5 width: 100%; 6 height: 300px; 7 position: relative; 8} 9.inner { 10 max-width: 1100px; 11 margin: 0 auto; 12} 13.service-img { 14 background-image: url(画像); 15 width: 1100px; 16} 17.service-text-content { 18 width: 50%; 19 background-color: #fff; 20 margin-top: 100px; 21 margin-left: 40%; 22 border: 1px solid #000; 23}
試したこと1
scss
1コード 2div[class*="service-text-content"] { 3 &:nth-of-type(2n) { 4 margin-left: 10%; 5 } 6}
試したこと2
scss
1コード 2.service-img > .service-text-content { 3&:nth-of-type(2n) { 4 margin-left: 10%; 5} 6}
どちらも全てのservice-text-contentが左に寄ってしまいました。(97303d7be0833509b8b18923f444832b.png)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2020/04/27 12:56