今回は、CSS の 絶対配置 がどの解像度にも対応していることを説明します。 CSS の絶対配置がすべての解像度に対応するための 注意点 は何ですか? ここで実際のケースを見てみましょう。
ページを書いていると、絶対に配置されている親要素が相対的に配置されていることに気づくことがありますが、解像度が異なるコンピューターでは、親の相対的な配置が依然として混乱しているようです。役割を果たしていない。
まず、次の原則を理解する必要があります:
1. ラップトップの解像度は通常約 1366*768、PC の解像度は通常 1920*1080 です
一般的なコンピューターの解像度は次のとおりです。2. 異なる解像度でページを正常に表示するには、通常、幅 1920 ピクセルのページを作成する場合、中央に安全な幅が約 1200 ピクセル必要です。ページ全体をカバーする必要がある背景画像またはカルーセル画像がある場合は、解像度を下げたときに中央揃えに設定する必要があります。背景画像またはバナー画像 1200 左、右、中央 幅ボックスは依然として中央に配置され、左右に偏ることはありません。 ボックス内の p などの小さなボックスは、ページ適応を達成するためにパーセンテージとして表すことができます。
絶対配置の使用:絶対配置を使用する場合、異なる解像度の下で配置が混乱しないように、要素の親要素を相対配置に設定する必要がありますが、前提として、親要素が相対配置に設定されている必要があります。要素が安全な幅内にある場合、親要素自体が解像度の低下により変化する要素である場合、間違いなく位置が崩れます。
ページ構造をレイアウトする場合、安全な幅 1200px の p など、いくつかのボックス フレームが不可欠です。 例: このページの背景が大きな画像であるイベント ページを作成します。この大きな画像にいくつかの小さな画像を配置する必要があります。大きな画像を直接使用することはできません。背景! 代わりに、拡大画像の背景の p に安全な幅 p を引き続き入れてから、それを親要素として相対位置決めし、内部の子要素の絶対位置決めとして使用します。これにより、混乱が生じなくなります。異なる解像度での絶対位置の問題。 ネチズンの経験を要約すると、zoom属性
を追加すると、さまざまな解像度に応じてページの特定のセクションを適切な領域に自動的にズームできます。ただし、Firefoxブラウザにはバグがあります。はこの属性をサポートしていません。transform:scale(x,y) 属性を使用しても役に立ちません。また、ページの読み込みが遅い場合、ページを更新すると、最初に拡大された効果が表示され、その後、しばらくの間点滅するという小さな問題もあります。もっと詳しい友達がお互いにコミュニケーションできることを願っています。 zoom コードは次のとおりです:
$(function(){ var w=window.screen.width; var zoom=w/1920; $("#container").css({ "zoom",zoom, "-moz-transform":"scale("+zoom+")", "-moz-transform-origin":"top left" }); });
zoom: 現在の画面解像度幅/1920;
zoom 属性に対するブラウザのサポート:
結果は次のようになります: Firefox を除き、他のブラウザはzoom 属性をサポートできます。通常 、スケーリングする必要があるページのブロック全体が現在の解像度に適応するようにスケーリングされますが、transform:scale は最初に元のページを拡大したようにページを表示し、次にスケールを使用します。その後、縮小は縮小と同等になります。現在のページの効果により、両側は当然空白のままになります。
推奨読書:
CSSで0.5ピクセルの線を作成する方法
Css3トランジションスムーズトランジションメニューバーの実装
以上がCSS での絶対位置指定はどのようにしてすべての解像度と互換性を持たせることができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

今週のラウンドアップ:Firefoxは錠前屋のような力を獲得し、Samsung' s Galaxy StoreがプログレッシブWebアプリをサポートし始め、CSS SubgridはFirefoxで出荷しています

今週のラウンドアップ:Internet ExplorerがEdgeに進み、Google Search Consoleが新しい速度レポートを宣伝し、FirefoxがFacebookの通知を提供します

おそらく、CSS変数に少なくとも少し精通しているでしょう。そうでない場合は、ここに2秒の概要があります:それらは本当にカスタムプロパティと呼ばれます、あなたは設定します

建物のウェブサイトはプログラミングです。 HTMLとCSSの作成はプログラミングです。私はプログラマーです。ここでCSS-Tricksを読んでいる場合、あなたは'

ここに'私が前もって知るのが好きなこと:これは難しい問題です。あなたがここに上陸した場合、あなたはあなたが伝えることができるツールを指し示すことを望んでいるので、あなたが'

Picture-in-Pictureは、2016年にMacos SierraをリリースしたSafariブラウザでWebに初めて登場しました。ユーザーがポップできるようになりました。

Gatsbyは、画像の処理と処理の素晴らしい仕事をしています。たとえば、手動で画像の最適化で時間を節約するのに役立ちます

私は今日、私の頭の中で完全に間違っていたことをパーセンテージベース(%)のパディングについて学びました!パディングの割合はに基づいているといつも思っていました


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

VSCode Windows 64 ビットのダウンロード
Microsoft によって発売された無料で強力な IDE エディター

ドリームウィーバー CS6
ビジュアル Web 開発ツール

WebStorm Mac版
便利なJavaScript開発ツール

Safe Exam Browser
Safe Exam Browser は、オンライン試験を安全に受験するための安全なブラウザ環境です。このソフトウェアは、あらゆるコンピュータを安全なワークステーションに変えます。あらゆるユーティリティへのアクセスを制御し、学生が無許可のリソースを使用するのを防ぎます。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
