2017-10-19 3 views
0

私は0PXするHTML/CSSでの画像のマージンを取得しようとしているが、私は

body { 
margin: 0px; 
} 

を使用する場合、それは体全体(画像とテキスト)に影響を与えます。それは予想通りだ。だから、私はクラスを使うことにしました。私はこれを試してみました:

CSS:

.class-name { 
margin: 0px; 
} 

HTML:

<img class="class-name" src="path/to/file.png"> 

今ではただ単に私が余裕...どれ修正を持っているという事実を無視して?前もって感謝します!

+0

@Doomenikというのは、クラス名はあくまでも例です。私は実際に自分のクラス名を使用しています。また、実際の例ではどういう意味ですか? –

+0

@Doomenik plunkrやjsfiddleのようなサードパーティのサイトは提案しないでください。彼はここにマークアップを投稿する必要があります。他の誰かがこの質問を閉じます。 – Rob

+0

デバッグのヘルプを求める質問(** "なぜこのコードは動作していませんか?")**は、質問自体に**必要な動作、特定の問題またはエラー、およびそれを再現するのに必要な最短コード**を含まなければなりません。 [mcve] – Rob

答えて

0

マージンを設定する場合:0px;あなたのイメージ上ではあなたをまったく助けません。最初のケースで画像に余白があるのは、body要素のデフォルトマージンが(わかっている限り)8pxであるためです。

body { 
margin:0px; 
(or margin-left:0px; margin-right:0px etc) 
} 

をまたは負の値にあなたのイメージのマージンを設定するには:

あなたのマージンを削除するには、そのため、このようなあなたの体のマージンを削除するかがあります。

.class-name { 
margin: -8px; 
} 
+0

返信申し訳ありませんが、負のマージンがトリックをやっているようです!本当にありがとう! :) –