私は次のように書い ている印象を受けました。
  margin-bottom: 5px; 
と同じだろう
  margin: 0px 0px 5px 0px; 
ただし、2 つの動作は異なります。2 つ目は、下部にマージンを追加するだけでなく、側面にもマージンを追加します。Bootstrap の足場を使用しているため、コンテンツが新しい行に折り返されます。
Firebug を見ると、次のように表示されます。
    margin: 0 0 5px;
ここで何が起こっているのか、いくつか光を当てることができますか?