9

私のhtmlはこのようなものです-;

<div class="wrapper">
  <div class="header">
    this is the header
    <div class="hdr-lnks">
      <a href="#">home</a>
    </div>
  </div>
</div>

私のcssはこれです:

.hdr-lnks {
    position:fixed;
}

を設定するposition: fixedと、div が消えるのはなぜですか?

4

1 に答える 1

18

ページのどこを修正したいかを宣言しなければならない場合があります。

たとえば、ページの左上部分に貼り付けたい場合、コードは次のようになります。

HTML

<div class="wrapper">
  <div class="header">
    this is the header
    <div class="hdr-lnks">
      <a href="#">home</a>
    </div>
  </div>
</div>

CSS

.hdr-lnks {
  position:fixed;
  top:0;
  left:0;
}

これを示す jsFiddle を次に示します。

于 2013-09-11T17:25:00.370 に答える