1

わかりましたので、いろいろ調べてみましたが、この質問に対する十分な答えが見つかりませんでした。

基本的に私がやろうとしているのは、ボタンがクリックされたときにウェブサイトのヘッダーを最小化することです。

CSS はこちら: http://emstectest.site44.com/style.css

私はこれを機能させるために遊んでいましたが、ここに問題があります。展開リンクがクリックされたときにヘッダーと本文を分離する濃い青色の仕切りの色である背景画像を作成しようとしています:#header スタイルのターゲット)。

しかし、私は次のようなことを試しました:

#header:target { background-position: center -300px; }

しかし、実際に背景画像を移動するのは、私がそうするときだけです:

body { background: url (PATH) repeat-x center -300px; }

これに関するヘルプは大歓迎です。この分野の知識が不足しているため、Javascript の使用を控えています。それと、ロード時間を最優先にしたいという事実。

これと同様に別の質問: -webkit- を使用してこのプロセスをアニメーション化する方法もありますか、それとも Javascripting を再度使用する必要がありますか?

前もって感謝します。- ジェームズ

4

1 に答える 1

0

w3schools.com から

定義と使用法

# の後にアンカー名が続く URL は、ドキュメント内の特定の要素にリンクします。リンク先の要素がターゲット要素です。

: targetセレクターを使用して、現在アクティブなターゲット要素のスタイルを設定できます。

ここで例を見てください

画像の幅は 440px に固定されているため、高さを下げようとしている場合は、縦横比を調整する必要があります。

于 2013-05-20T01:50:52.007 に答える