1
CSS *を使用して繰り返すように設定できるdiv要素が必要ですが、これはバックグラウンドでのみ可能ですイメージ(background-image:...; background-repeat:repeat;)。私は通常のdivでそれをどうやって行うことができますか?画像がない場合は、バックグラウンド全体に合わせてHTML要素を繰り返す方法
注:divには2つのポリゴンが含まれているsvgが含まれています(2つの正三角形が正方形になります)。
*編集:これを行うにはCSSを使用してみて、非常に奇妙な結果が得られました。私はJavascriptがこれのためのより良いオプションだと思います。
<div class='square' style="background-repeat:repeat-x;">
<svg viewBox='0 0 100 100'>
<polygon points='0,0 2,0 0,2' />
<polygon points='2,0 2,2 0,2' />
</svg>
</div>
あなたはJavaScriptでこれを行う方法を知っているあなたはCSS – cpcdev
@cpcdevでこれを行うことができると思ういけませんか? –
svgをdata-uriとして使用すると、background-image URLとして使用できます。次に、あなたはbackground-repeatを使用できるはずです。たとえば、http://stackoverflow.com/questions/10768451/inline-svg-in-cssを参照してください。 – yezzz