• ベストアンサー

スタイルシートで、半部ズラして背景を繰り返し

スタイルシートで、半部ズラして背景を繰り返す事は可能でしょうか? 【】を配置するとして、 やりたいのは、↓のイメージです。 【】【】【】【】【】【】 】【】【】【】【】【】 【】【】【】【】【】【】 】【】【】【】【】【】 リピートさせると、↓こんな感じです。 【】【】【】【】【】【】 【】【】【】【】【】【】 【】【】【】【】【】【】 【】【】【】【】【】【】

質問者が選んだベストアンサー

  • ベストアンサー
  • sanzero
  • ベストアンサー率56% (58/102)
回答No.3

【】 】【 こういう素材をつくればいいです。

webuser
質問者

お礼

有難うございます。 横にくっつけるんじゃなくて、2列にして、下に付ければ良かったんですね。

その他の回答 (4)

  • tkmojo
  • ベストアンサー率50% (105/207)
回答No.5

【】 】【 これを作ってリピートすればいいのでは…? ちょっと何を迷っているのかよくわかりませんね。

  • doraneko66
  • ベストアンサー率11% (535/4742)
回答No.4

失礼致しました。素材ですね。 【】 】【 でリピートすると 【】【】【】【】【】【】 】【】【】【】【】【】【 【】【】【】【】【】【】 】【】【】【】【】【】【 となるので 【】 と  】【  ←【】の横幅2倍 に分けて横幅の違う背景を二つ設定してしまう。とか width height background-image(A, B); background-size(A, B); background-position(A, B); background-repeat( repeat-x, repeat-x); と二行だと4つ背景を設定することになるのかな。。。 かなり厳しいなぁ~

  • sanzero
  • ベストアンサー率56% (58/102)
回答No.2

そういう素材を作るしかないんじゃないかと思います。

webuser
質問者

お礼

どうやって作れますか? 半分ズレて配列される物をズレていないように素材を作るのは簡単です。 】【】【 これを半分ズラしで敷き詰めると 】【】【】【】【 】【】【】【 】【】【】【】【 】【】【】【 】【】【】【】【 となり、サイドはカットされるので、ズレていないのと同じになります。 でも、ズレていないものを半分ズレて配列されるように見せる素材が思いつきません。

  • doraneko66
  • ベストアンサー率11% (535/4742)
回答No.1

出来るのでは? ちょっと試してないけど、background-positionとかで 出来そうな気がしますけどね。

webuser
質問者

お礼

どうやったらできますか?

関連するQ&A