-3

私はこのサイトを持っています。「Instalacion de canalon en Madrid」にあるのでfloat: left、「2 años」が「Instalacion de canalon en Madrid」の右側にあると思っていましたが、違います。

.logo-h1 {
  float: left;
  .logo {
    width: 324px;
    height: 57px;
    a {
      width: 324px;
      height: 57px;
      display: block;
    }
  }
  h1 {
    font-size: 17px;
    font-family: Verdana, Verdana, Geneva, sans-serif;
    width: 491px;
    margin-left: 20px;
    color: #BC2758;
    margin-top: 6px;
  }
}
.garantia {
  margin: 9px 24px 0 0;
  width: 145px;
  height: 91px;
}
4

2 に答える 2

1

Float通常の HTML フローから要素を削除します。複数の要素がある場合、それぞれにfloat属性を与える必要があります。この場合、あなたもfloat:leftあなたのdivwith class="garantia my-icons-garantia"(2 anos) に与えることができ、最初のものの右側に表示されます。

于 2013-09-25T17:02:39.830 に答える
0

なぜこうなったのかはよくわかりませんが、float: left「2 anos」に追加すると、「Instalacion de cananlon en Madrid」の右側に表示されます。

于 2013-09-25T17:03:36.097 に答える