実際、CSS スライド ドアの概念は数年前に登場しましたが、近年よく言及されるようになりました。しかし、人々、特に一部の初心者の友達がこれをタブ効果と混同することが多いため、役立つことを願ってここに詳細な説明を書きます。
そういえば、引き戸は高度な技術ではなく、単なるCSSの技術です。背景画像の重なりとスライドを使用して、いくつかの効果を実現します。最も一般的なのは、角の丸いナビゲーションです。左側と右側の 2 つの丸い角の背景は、スライドして重なって表示されるコンテンツが少なくなったり、それぞれに対してスライドしたりできると考えられます。以下に示すように、その他のコンテンツを表示します。
以前のいくつかのチュートリアルでは、背景画像を幅の広い部分と狭い部分の 2 つの部分に切り分けて結合することを好みました。実際には、1 つの画像で十分です。
ここでは、「a」と「span」の 2 つのタグのみを使用します。これは、最も単純な方法と言える 3 つの状態を定義できます。
引用した内容は以下の通りです。 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "> http://www.w3.org/1999/xhtml "> <頭> <スタイル> 本文{font-size:12px;} .nav {margin:0 auto; font-weight:bold; 3px ソリッド #579cc6;} .nav a {display:inline-block; margin:0 3px; height:25px; 左下no-repeat ;カラー:#666; テキスト装飾: なし; カーソル: ポインター;} .nav スパン {表示:インラインブロック; 高さ:25px; 背景:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) 右下 パディング右: 15ピクセル;} .nav a:hover {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) 左上 no-repeat;} .nav a:hover スパン {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) 右上 no-repeat;} .nav a.set {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) 左上 no-repeat; } .nav a.set scan {background:url( https://images.downcodes.com/u/info_img/2009-05/30/0158361.jpg ) 右上 no-repeat;} スタイル> <本文> |