[css3]Webコードのグレーまたはブラックモードを実現するCSS3フィルター(filter)
フロントエンド
css3,filterの実装は、Webのグレー効果を実現するだけでなく、ブラックモード効果の実現も支援することができるのです。では、その方法を見てみましょう。
filterプロパティの紹介
filter: なし|blur() | brightness() | contrast() | drop-shadow() | grayscale() | hue-rotate() | invert() | opacity() | saturate() | sepia() | url();
ヒント:複数のフィルタを区切るにはスペースを使用します。
サイトグレイ効果
この効果は、ブログの冒頭でcssの共通効果がまとめられていたときに書かれていたものです。
以下のコードだけで簡単にできますよ。
そのコードは以下の通りです。
--07WQ2iBlw_1_10.mp4
グレー効果よりブラックモードでの実装が少し難しい!
ブラックモード判定
純粋なウェブの場合、prefers-color-scheme クエリステートメントはモダンブラウザで使用することができます。
構文は以下の通りです。
no-preference システムが使用する配色をユーザーに知らせない。
light システムが明るい色のテーマを使用することを好むことを示す。
dark は、システムが暗いテーマを好むことを示します。
例えば
python vid2img_kinetics.py video path (video/category name/videos.mp4) image path (images/)
JavaScript コードでシステムのシェード テーマの判定を行う必要がある場合は、ネイティブの window.matchMedia() メソッドを使用できます (例)。
cmd = 'ffmpeg -i \"{}\" -threads 1 -vf scale=-1:331 -q:v 0 \"{}/img_%05d.jpg\"'.format(video_file_path, dst_directory_path )
ブラックアウトモードのコード
gen_label_kinetics.py
この後、画像が反転して見づらくなります
kinetics_val.csv
画像に別のレイヤーを追加し、純粋な画像が動作するように、それを正しくするために逆を反転させる
つまり、マージは次のように設定することができます。
label,youtube_id,time_start,time_end,split
javelin throw,--07WQ2iBlw,1.0,11.0,validate
しかし、背景画像では、黒の濃淡が問題になりますが、背景画像については、以下のように設定することができます。
val_videofolder.txt
質問
上記の設定は明るい背景の場合のみで、背景なし、透明な背景は機能しません。
さらに、スタイルごとに特別な工夫をする必要があります。たとえば、グローバル変数などを、ブラックモードに完全に一致させるようなフィルタを使用します。たとえば、次のようなものです。
path,num,label
javelin_throw/--07WQ2iBlw_1.0,
Webページのグレーやブラックモードを実現するCSS3フィルタ(フィルタ)についてのこの記事は、より関連するWebページのグレーやブラックモードの内容を実現するCSS3フィルタは、スクリプトの家の過去の記事を検索してくださいまたは以下の関連記事を参照してください続ける、私はあなたが将来的にもっとスクリプトの家をサポートして願っています!に導入されています。
関連
-
[CSSチュートリアル】よくある2D変換を5つ実現するCSS
-
[CSSチュートリアル】CSSのfloatとunfloatについて
-
[CSSチュートリアル]cssの位置固定コードで左右2重の位置決め
-
[Div+CSSチュートリアル】divの背景を透明にする設定例
-
[CSSレイアウト例】CSSで中央揃えを実現する方法N種
-
[CSSチュートリアル】擬似要素で実現する中空三角矢印とXアイコンの例
-
[css3] CSS3を使ってヘッダーアニメーション効果を作成する
-
[CSSチュートリアル】インタビュー必見!聖杯レイアウトとダブルウィングレイアウトの違いとは?
-
[CSSチュートリアル】画面全体に広がるアダプティブな高さを実現するCSS
-
[css3]シンプルな白い雲の浮かぶ背景効果を実現するcss3
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
cssで背景色の半透明化を実現する2つの方法
-
[CSSチュートリアル】新しいCSS:whereと:is擬似クラス関数とは?
-
[CSSチュートリアル】cssフレックスレイアウト ロング自動改行サンプルコード
-
[CSSチュートリアル]CSS気まぐれボーダーアニメーション効果
-
[CSSチュートリアル】SVGを使ったCSSアニメーションでエネルギーフローを表現する
-
[CSSチュートリアル】cssプロパティ width デフォルト値 width: auto と width: 100% の違いを解説。
-
左上または右上にリマインダーのドットを表示するCSS3サンプルコード[CSSチュートリアル
-
[CSSレイアウト例】フレックスレイアウトを使って簡単にページレイアウトを実現するサンプルコード
-
[CSSチュートリアル】2要素ブレンド効果(スティッキー効果)を実現するCSS)
-
[CSSチュートリアル】css3 背景画像 半透明 コンテンツ 不透明 方法例