小さなプログラムが天井に張り付いてしまう問題を完璧に解決するためにposition:stickyを使用する方法

小さなプログラムが天井に張り付いてしまう問題を完璧に解決するためにposition:stickyを使用する方法

最近、あるプロジェクトのクライアントが、上部に 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: -webkit-sticky; position: sticky;
また、天井が上端からどのくらい離れているかを示す上端値も追加します。

興味のある学生は
MDN – 深い理解

これで、position:sticky を使用して、小さなプログラムが天井に張り付く問題を完璧に解決する方法についての記事は終了です。position:sticky の小さなプログラムが天井に張り付く問題に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。

<<:  HTML で入力プロンプトのテキスト スタイルを変更するためのサンプル コード

>>:  Web ページのエンコーディングで gbk や gb2312 ではなく utf-8 が使用されるのはなぜですか?

推薦する

一定期間の日ごと、時間ごとの統計データを取得するMySQLの詳しい説明

毎日の統計情報を取得するプロジェクトを実行する際、プロジェクト ログを分析する必要があります。要件の...

Linux Autofs 自動マウント サービスのインストールと展開のチュートリアル

目次1. autofs サービスの紹介2. Autofsのインストールと展開3. Autofs効果の...

Linux サーバーのグラフィック カードのクラッシュの解決策

ログインインターフェースの解像度が特に大きい場合、グラフィカルインターフェース全体が特に大きくなり、...

Linux での Nginx 監視の問題

nginxのインストール仮想マシンがインターネットにアクセスできることを確認します。 1. ルートユ...

WeChatアプレットは写真の撮影とアルバムからの写真の選択を実現します

この記事では、WeChatアプレットで写真を撮ったり、アルバムから写真を選択したりするための具体的な...

Centos7 での python3 のインストールとアンインストールに関するチュートリアル

1. Python 3をインストールする1. 依存パッケージをインストールしますyum instal...

Docker-compose を使用して Django アプリケーションをオフラインでデプロイする方法

目次開発環境用のDocker-ceをインストールする開発環境用のDocker-composeをインス...

MySQL の NULL 値に関する体験談と分析チュートリアルシリーズ

目次1. テストデータ2. ヌル値による不便3. スペース、空の値、null をどのように判断すれば...

JavaScript で charAt() を使用して、最も頻繁に出現する文字とその出現回数をカウントする方法を教えます。

前回は、JavaScript の charAt() メソッドの使い方を紹介しました。今日は、最も多く...

Unicode の数学記号の概要

数学、物理学、および一部の科学技術分野で使用される特殊記号は多数あります。Unicode コードには...

react-navigation6.xルーティングライブラリの基本的な使い方の詳しい説明

目次react-nativeプロジェクトの初期化react-nativeプロジェクトをインストールす...

レスポンシブデザインについて知っておくべきこと

レスポンシブデザインとは、ウェブサイトの開発プロセス中に、ユーザーの操作やデバイス環境に応じて対応す...

Javascriptを使用して滑らかな曲線を生成する方法

目次序文ベジェ曲線の紹介二次ベジェ曲線3次ベジェ曲線ベジェ曲線計算機能フィッティングアルゴリズム付録...

将来的に人気のあるウェブサイトのナビゲーションの方向

<br />今は情報爆発の時代であるだけでなく、サービス爆発の時代でもあります。それはす...

Vue-Jest自動テストの基本構成の詳しい説明

目次インストール構成よくある間違い事前テスト作業依存関係の扱いインスタンスとDOMを生成する要約する...