1. まず、CSS3 のターゲット セレクターを使用し、a タグを使用して id セレクターを指定してターゲット要素を切り替えます。これは、現在アクティブなターゲット要素を選択するために使用されます。 効果図を見てみましょう: [スライド アウト] ボタンをクリックすると、要素は一定の速度でページの下部から特定の高さまでスライドします。もう一度 [スライド イン] をクリックすると、要素は現在の位置から最初の位置まで一定の速度でスライドします。 コード上で直接: <h1>CSS3 スライドイン/アウト効果</h1> <div id="volet_clos"> <div id="volet"> <p>私はとても疲れていたので、ただそこに座って、とても疲れを感じていました。</p> <p>頑張る必要はある?エト</p> <p>頑張る必要はある?エト</p> <p>頑張る必要はある?エト</p> <p>頑張る必要はある?エト</p> <a href="#volet" aria-hidden="true" class="ouvrir">スライドアウト</a> <a href="#volet_clos" aria-hidden="true" class="fermer">スライドイン</a> </div> </div> <スタイル> #volet_clos {位置: 固定;上: 0px;左: 0;幅: 100%;} #volet {幅: 250px;パディング: 10px;背景: #6B9A49;色: #fff;幅: 100%;} /* 初期配置 */ #volet {位置: absolute;左: 0px;上: 375px;遷移: all .5s イーズイン;} #volet a.ouvrir、#volet a.fermer {位置: absolute;右: -88px;上: 150px;} /* クリック後にターゲットを変更する */ #閉じる {display: none;} #volet:ターゲット {左: 0px;上: 150px;} #volet:target a.fermer {display: block;} #volet:target a.ouvrir {display: none;} #volet_clos:ターゲット #volet {左: 0px;上: 375px;} #volet a.ouvrir、#volet a.fermer{位置: absolute;右: calc(40%);上: -40px;パディング: 10px 25px;背景: #555;色: #fff;テキスト装飾: なし;テキスト配置: center;幅: 120px;} </スタイル> ケース2: タブページ切り替え効果 <h1>タブページ切り替え効果</h1> <div class="スワイパーボックス"> <div class="swiper-cont"> <div class="swiper1" id="swiper1"></div> <div class="swiper2" id="swiper2"></div> <div class="swiper3" id="swiper3"></div> </div> <div class="スワイパー番号"> <a href="#swiper1">1</a> <a href="#swiper2">2</a> <a href="#swiper3">3</a> </div> </div> /* タブページ切り替え効果 CSS */ .swiper-box{位置: 相対;幅: 500px;高さ: 300px;余白: 20px 自動;背景: #f1f1f1;} .swiper-cont div,.swiper1,.swiper2,.swiper3{ 幅: 0%; 高さ: 300px; 位置: 絶対; 上: 0; 左: 0; 遷移: 幅 .5s 線形;} .swiper1{背景: 線形グラデーション(上へ、#fba555、#ffed6c 75%);} .swiper2{背景: 線形グラデーション(左へ、#55d5fb、#fd74a7 75%);} .swiper3{背景: 線形グラデーション(左上、#55fb69、#6cfff1 75%);} .swiper-num{位置: 絶対; 下: 0; 右: 0; 表示: インラインブロック; z-index: 9;} .swiper-num a{display: inline-block;margin-left: 10px;padding: 10px 20px; color: #333;font-size: 14px; text-decoration: none;font-weight: bold;background: rgba(255,255,255,.45);} .swiper-num a:hover,.swiper-num a:active{ color: red; cursor: pointer; background: rgba(255,255,255,.95);} .swiper-box :target{幅: 100%;遷移: 幅 .5s 線形;} CSS3 を使用して div を下から上にスライドインおよびスライドアウトさせる方法についての記事はこれで終わりです。CSS3 を使用して div を下から上にスライドインおよびスライドアウトさせる方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: Linux ファイル記述子、ファイルポインタ、および inode の詳細
基本的な構文: <input type="hidden" name=&qu...
目次最初2番目Native Js はギャラリー機能を実装します。画像をクリックすると、対応する拡大画...
ユーザーが目的のものを探すために前進するか後退するかを選択できるようにします。たとえば、Taobao...
1、%: 0 個以上の任意の文字を表します。あらゆるタイプと長さの文字に一致します。場合によっては、...
配列メソッドJavaScript には多くの配列メソッドが用意されています。次の図は、ほとんどの配列...
目次1. beforeCreate & created 2. マウント前とマウント済み3. ...
ページ置換アルゴリズム: 本質は、限られたメモリをワイヤレス プロセスに対応できるようにすることです...
1. プロジェクト構造 2.Tomcat.javaを呼び出す パッケージ com.calltomca...
この記事の例では、検証コードを実装するためのjsの具体的なコードを参考までに共有しています。具体的な...
プロジェクトシナリオプロジェクトの背景全体にカスタム透かしを追加します。透かしのテキスト、フォントの...
1.1 iptablesファイアウォールの概要Netfilter/Iptables (以下、Ipta...
目次1. スロットを使用してコンポーネントを理解しやすくし、より強力にする2. Vuexストアを正し...
ほとんどの人は、サーバーサイド レンダリング (SSR と呼んでいます) の概念について聞いたことが...
1. 背景LDAP を使用して、操作および保守に関連するユーザー名とパスワードを集中管理します。 1...
目次1 Dockerをインストールする2 国内ミラーソースの設定3 中国語環境基本版Centos7イ...