オーバーフロー属性_html/css_WEB-ITnose
正面に書かれた言葉:
2016 年 5 月 4 日の「青少年の日」、私は若い学生党員としてブログのキャリアを開始し、勤勉で進歩的な若者になるよう自分自身を鼓舞しました。私は卒業後に月に W+ を稼ぎ、キャリアの頂点に達することを夢見ています...
しかし、限られた自制心で、昨日はまだコントロールできず、「歓喜の歌」を観ました、ああああああああ、それはずっと続きました一見すると一日中、大文字でただ退廃的でした! ! !
笑、このドラマを見ている人もたくさんいると思いますが、このドラマでは誰もがお気に入りのキャラクターを見つけることができるはずですし、彼らの中にいくつかの類似点を見つけることができるはずです。良いドラマ。見る価値があるドラマ。
でも、繰り返しますが、ドラマの中の物語は他人のものであり、あなたは時間の経過とともに現実の生活に戻り、あなた自身の主人公になって、どのような人生を望んでいるのか、あるいは望んでいないのかを考えて着実に前に進んでください。 。 。
ああああああ、鶏スープのボウルをひっくり返さないでください、噴出しないでください、噴出しないでください、噴出しないでください、ひざまずいて、ありがとう!
また、今日は母の日なので、忘れずにお母さんに電話してください。 。 。 <夢のあるフロントエンド初心者>より
overflow には次の 4 つの属性があります (W3School より)
1. overflow:visible
コードは次のとおりです:
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>Examples</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"> <style type="text/css"> .box{margin: auto; width: 150px; height: 50px; border: 1px solid red; overflow: visible; } </style></head> <body> <div class="box"> <img src="img/flower.png"/> </div> </body></html>
効果
overflow:visible は、overflow のデフォルトの属性値でもあります。上記の効果に示すように、親要素を超えた部分は表示され続け、超過した部分は要素の高さを拡張しません。親要素。
2. overflow:hidden
コードは次のとおりです:
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>Examples</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"> <style type="text/css"> .box{margin: auto; width: 150px; height: 50px; border: 1px solid red; overflow: hidden; } </style></head> <body> <div class="box"> <img src="img/flower.png"/> </div> </body></html>
効果は次のとおりです:
図に示すように、子要素が親要素内に表示され、その部分が親要素を超える部分は非表示になります。同時に、前回のフロートのクリアで説明したように、親要素に overflow:hidden を追加して、フロートをクリアする効果を実現できます。
3. overflow:scroll
コードは次のとおりです:
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>Examples</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"> <style type="text/css"> .box{margin: auto; width: 150px; height: 50px; border: 1px solid red; overflow: scroll; } </style></head> <body> <div class="box"> <img src="img/flower.png"/> </div> </body></html>
効果は次のとおりです:
上の図に示すように、この時点で overflow:scroll が設定され、スクロール バーが表示されます。親要素と同様に、x 方向と y 方向にも生成されます。子要素に十分な幅がある場合は、スクロール バーも生成されます。overflow-y:scroll が水平方向に設定されている場合は、スクロール バーは生成されません。効果は次のとおりです:
4. オーバーフロー: auto
コードは次のとおりです:
<!DOCTYPE html><html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><title>Examples</title><meta name="description" content=""><meta name="keywords" content=""><link href="" rel="stylesheet"> <style type="text/css"> .box{margin: auto; width: 150px; height: 50px; border: 1px solid red; overflow: auto; } </style></head> <body> <div class="box"> <img src="img/flower.png"/> </div> </body></html>
効果は次のとおりです:
このとき、ブラウザは自動的に設定します。親要素と子要素の幅と高さに応じてスクロール バーを調整します。
もちろん、上記のオーバーフロー属性はすべて、親要素の固定幅と高さに基づいています。
上記の紹介があなたのお役に立てば幸いです。同時に、これは私がちょうど身に着けたプロセスでもあります。Blog Park プラットフォームに感謝します。 ----<夢を持ったフロントエンド初心者>より

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

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

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

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。1。HTMLは、Webページ構造を定義し、2。CSSはWebページスタイルを制御し、3。JavaScriptは動的な動作を追加します。一緒に、彼らは最新のウェブサイトのフレームワーク、美学、および相互作用を構築します。

HTMLの将来の傾向はセマンティクスとWebコンポーネントであり、CSSの将来の傾向はCSS-in-JSとCSShoudiniであり、JavaScriptの将来の傾向はWebAssemblyとServerLessです。 1。HTMLセマンティクスはアクセシビリティとSEO効果を改善し、Webコンポーネントは開発効率を向上させますが、ブラウザの互換性に注意を払う必要があります。 2。CSS-in-JSは、スタイル管理の柔軟性を高めますが、ファイルサイズを増やす可能性があります。 CSShoudiniは、CSSレンダリングの直接操作を可能にします。 3. Webassemblyブラウザーアプリケーションのパフォーマンスを最適化しますが、急な学習曲線があり、サーバーレスは開発を簡素化しますが、コールドスタートの問題の最適化が必要です。

HTMLの将来は、無限の可能性に満ちています。 1)新機能と標準には、より多くのセマンティックタグとWebComponentsの人気が含まれます。 2)Webデザインのトレンドは、レスポンシブでアクセス可能なデザインに向けて発展し続けます。 3)パフォーマンスの最適化により、応答性の高い画像読み込みと怠zyなロードテクノロジーを通じてユーザーエクスペリエンスが向上します。

Web開発におけるHTML、CSS、およびJavaScriptの役割は次のとおりです。HTMLはコンテンツ構造を担当し、CSSはスタイルを担当し、JavaScriptは動的な動作を担当します。 1。HTMLは、セマンティクスを確保するためにタグを使用してWebページの構造とコンテンツを定義します。 2。CSSは、セレクターと属性を介してWebページスタイルを制御して、美しく読みやすくします。 3。JavaScriptは、動的でインタラクティブな関数を実現するために、スクリプトを通じてWebページの動作を制御します。

HTMLは、Webページ構造の構築の基礎です。 1。HTMLは、コンテンツ構造とセマンティクス、および使用などを定義します。タグ。 2. SEO効果を改善するために、などのセマンティックマーカーを提供します。 3.タグを介したユーザーの相互作用を実現するには、フォーム検証に注意してください。 4. JavaScriptと組み合わせて、動的効果を実現するなどの高度な要素を使用します。 5.一般的なエラーには、閉じられていないラベルと引用されていない属性値が含まれ、検証ツールが必要です。 6.最適化戦略には、HTTP要求の削減、HTMLの圧縮、セマンティックタグの使用などが含まれます。

HTML、CSS、およびJavaScriptは、最新のWebページを構築するためのコアテクノロジーです。1。HTMLはWebページ構造を定義します。2。CSSはWebページの外観に責任があります。

htmlisnotaprogramminglanguage; itisamarkuplanguage.1)htmlStructuresandformatswebcontentusingtags.2)ItworkswithcsssssssssdjavascriptforInteractivity、強化を促進します。

この記事では、HTMLタグの違いについて説明します。、、、、、、、およびプレゼンテーションの使用とSEOとアクセシビリティへの影響に焦点を当てています。
