最近、あるプロジェクトのクライアントが、上部に 2 つのタブ メニューを配置することを要求しました。私は長い間オンラインで検索しましたが、満足のいく解決策を見つけることができませんでした。その後、ブログで、position:sticky を使用してこの問題を解決できることを知りました。この属性はこれまで見たことがなかったので、検索して使い方を学び、小さなデモを作成しました。すると、非常に使いやすく、遅延なく問題を完全に解決することがわかりました。 html: <テンプレート> <ビュークラス=""> <ビュークラス=""> <ビュークラス="ボックス"> </ビュー> <view class="tabbar t1"> タブバー </ビュー> <ビュークラス="ボックス"> </ビュー> <view class="tabbar t2"> タブバー </ビュー> <view class="item" v-for="(item,index) 20 個中" :key='index' > {{アイテム}} </ビュー> </ビュー> </ビュー> </テンプレート> <スクリプト> </スクリプト> CS: ... <スタイル> 。箱{ 高さ: 30vh; 境界線: 1px 実線 #007AFF; } .タブバー{ 背景: #fff; 位置: -webkit-sticky; 位置: 固定; 背景: #4CD964; 高さ: 50upx; } .t1{ 上: -1upx; } .t2{ 上: 50upx; } 。アイテム{ 高さ: 100upx; 下部マージン: 20upx; 背景: #007AFF; } </スタイル> 主に 興味のある学生は これで、position:sticky を使用して、小さなプログラムが天井に張り付く問題を完璧に解決する方法についての記事は終了です。position:sticky の小さなプログラムが天井に張り付く問題に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 |
<<: HTML で入力プロンプトのテキスト スタイルを変更するためのサンプル コード
>>: Web ページのエンコーディングで gbk や gb2312 ではなく utf-8 が使用されるのはなぜですか?
先ほど、Docker を使用して SpringBoot プロジェクトを簡単にデプロイし、Docker...
1. Docker Composeを使用して起動を構成するDocker Compose を知らない場...
私は2年間運用保守に携わり、多くのコマンドを使用しました。特定のLinuxコマンドを習得すると、どれ...
私はしばらくの間チャートをいじっていましたが、好奇心から、CSS を使用してチャートを作成するより良...
1. 約束の説明Promise は、非同期操作の最終状態 (失敗または正常完了) とその結果の値を...
1. 最新のnginx dockerイメージをダウンロードする $ docker pull ngin...
目次クエリキャッシュの最適化概要クエリプロセスクエリキャッシュ構成クエリキャッシュの無効化メモリ管理...
Excel は、データ分析に最もよく使用されるツールです。この記事では、MySQL と Excel ...
この記事の例では、カード配布アニメーションを実装するためのJSの具体的なコードを参考までに共有してい...
今日は、すべてのブラウザ (主に IE 9 以上と Chrome) と互換性のある自分のホームページ...
序文この記事では、TS の基本的な概念ではなく、プロジェクトで TypeScript (以下、TS ...
1. nginxを例に挙げるyumコマンドを使用してNginxをインストールしましたSystemd ...
MySQLはユーザーを作成し、ユーザーの権限を承認および取り消します動作環境: MySQL 5.0...
以前、プロジェクトでQRコードをスキャンして情報を表示する機能を開発する必要がありました。インターネ...
目次1. 概要2. 属性1. 数学演算子2. 比較演算子3. ブール演算結論1. 概要BigInt ...