要点
HTML: <div class='picA'> <div class='picB'> <div 読み取り専用クラス = 'resizeElement'></div> </div> </div> SCSS: html{ 背景: #ddd; 高さ: 100%; 幅: 100%; } .picA { 背景画像: url(https://z3.ax1x.com/2021/08/17/fhJdpQ.png); 背景サイズ: カバー; 幅: 650ピクセル; 高さ: 340ピクセル; 境界線: 5px 実線 #f0e5ab; 境界線の半径: 3px; ボックスの影: 0 0 1px #999, -2px 2px 3px rgba(0, 0, 0, 0.2); パディング: 0; マージン: 1rem 自動; 位置: 相対的; オーバーフロー: 非表示; } .picB { 背景画像: url(https://z3.ax1x.com/2021/08/17/fhJUfg.png); 背景サイズ: カバー; 高さ: 340ピクセル; 位置: 絶対; 上: 0; 左: 0; 最小幅: 0; 最大幅: 650px; ボックスのサイズ: 境界線ボックス; } .picB:前{ 内容: "↔"; 位置: 絶対; 背景: rgba(0, 0, 0, 0.5); フォントサイズ: 16px; 色: 白; 上: 0; 右: 0; 高さ: 100%; 行の高さ: 340px; } .resizeElement{ サイズ変更: 水平; オーバーフロー: スクロール; 不透明度: 0; 位置: 相対的; 上位: 50%; 左: 0px; 高さ: 15px; 最大幅: 650px; 最小幅: 15px; 幅: 0; カーソル: 移動; 変換: スケールY(35); 変換の原点: 中心 中心; アニメーション: デルタ 5 秒、通常のイーズインアウト 1 秒。 } @keyframes デルタ { 30% { 幅: 0; } 60% { 幅: 350ピクセル; } 100% { 幅: 0; } } 効果は以下のとおりです。 リサイズを使用して画像切り替えプレビュー機能を実装する方法についての記事はこれで終わりです。リサイズ画像切り替えプレビューの関連コンテンツについては、123WORDPRESS.COMの過去の記事を検索するか、以下の関連記事を引き続き閲覧してください。今後とも123WORDPRESS.COMをよろしくお願いいたします。 |
>>: CentOS システムの rpm インストールと Nginx の設定
序文フィールドの追加は誰でもよく知っていると思います。簡単に記述できます。MySQL テーブルにフィ...
ネイティブ JS で実装したリアルタイム クロック エフェクトを共有します。エフェクトは以下のとおり...
証券会社にいた頃、設計業務が忙しくなかったため、商品のマニュアルを書く役割を担ったことがありました。...
I. 厳密モードの説明MySQL 5.0 以降の厳密モード (STRICT_TRANS_TABLES...
MySQLの自動増分主キーIDは段階的に増加しません1. はじめにMySQL データベースにデータを...
目次概要データ URL の使用を開始するデータURL構文複数言語の文字列のBase64エンコードとデ...
mysqldump コマンドはじめに: データベースバックアッププログラム形式: mysqldum...
MySQLの左結合が無効であり、その使用方法今日SQLを書いていたとき、左結合を使用すると左のテーブ...
1. 縦型テーブルと横型テーブル垂直テーブル: テーブル内のフィールドとフィールド値はキーと値の形式...
目次1. 共通機能分類1.1 単一行関数: 1.2 グループ化機能: 2. 単一行関数3. 数学関数...
Dockerのインストール依存パッケージをインストールする sudo yum install -y ...
この記事では、Docker を使用して MySQL をデプロイし、データを保持する方法について簡単に...
目次1. v-text (v-instruction name = "variable&q...
序文最近、テスト環境で MySQL データベースが自動的に再起動し続ける問題が発生しました。原因は、...
目次複数の条件文複数属性オブジェクトスイッチステートメントを置き換えるデフォルトパラメータとデストラ...