バックグラウンド画像に余白を付けて画面の中央から遠ざけるようにしたいのですが、そのクラスの中に追加すると全身に余白が追加されます。バックグラウンドイメージにマージンを追加するにはどうすればよいですか?
body.poppage {
background: url(/Imagenes/tip3.png) 50% 200px no-repeat #E2E4E9;
}
どうすればいいですか?おかげ
バックグラウンド画像に余白を付けて画面の中央から遠ざけるようにしたいのですが、そのクラスの中に追加すると全身に余白が追加されます。バックグラウンドイメージにマージンを追加するにはどうすればよいですか?
body.poppage {
background: url(/Imagenes/tip3.png) 50% 200px no-repeat #E2E4E9;
}
どうすればいいですか?おかげ
あなたは次の子に画像を移動するように...何かをしようとする場合がありますbackground-positionプロパティ
を使用することができます。この作業を行うには、固定幅のdivの周りにラッパーdivを作成することができます。
実際には要素ではないので、余白を背景画像に実際に追加することはできません。
をあなただけの体内に含む要素を持っていれば、あなたがこの要素に背景画像を適用し、その上にマージンを設定することができます。あなたが試すかもしれないカップルの事。
バックグラウンドイメージをコンテナ内に浮かせるようにしたい場合は、バックグラウンドの位置を設定します。
コンテナのパディングを使用して、バックグラウンドの余白を作成します。
<div class="thebox">
<p>HEY!</p>
</div>
div.thebox
{
box-sizing: border-box;
width:400px;
height:400px;
border: 2px solid #000000;
padding: 10px;
background: url(http://studio-creator.com/blog/public/html5.jpg) center;
background-size: contain;
background-repeat: no-repeat;
background-origin: content-box;
}
非常に良い例 'background-origin'の使い方!なぜそれがあるのかについての説明を追加する価値があるかもしれません(デフォルトであるように、パディングのエッジではなく、コンテンツに相対的な位置をつける) – leo
が、背景の位置は、画面右の左または右から必ずしもピクセルをカウント?途中から数える方法はありませんか? – lisovaccaro
このバックグラウンドを持つコンテナを作成し、ページの中央に配置します – fiiv