国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
CSS機(jī)能ガイド:スタイルを制御する強(qiáng)力なツール
一般的に使用されるCSS関數(shù)
url()

CSS関數(shù)ガイド

Apr 06, 2025 am 09:55 AM

CSS関數(shù)ガイド

CSS機(jī)能ガイド:スタイルを制御する強(qiáng)力なツール

他のプログラミング言語(yǔ)と同様に、CSSには関數(shù)もあります。これらの関數(shù)は、値の位置に挿入するか、場(chǎng)合によっては別の値宣言で使用できます。一部のCSS機(jī)能により、他の機(jī)能をネストすることもできます!

もっとプログラミングでは、関數(shù)とは、特定のタスクを?qū)g行する名前の名前のコードです。たとえば、JavaScriptの関數(shù)はsayWoof()と呼ばれます。

関數(shù)sayswoof(){
 console.log( "woof!");
}

目的の動(dòng)作を定義した後、この関數(shù)を使用できます。この例では、WebサイトまたはWebアプリケーションのJavaScriptでsayWoof()を入力すると、「Woof!」を印刷します。ブラウザのコンソールに。

関數(shù)は、數(shù)値またはテキストフラグメントのスロットであるパラメーターを使用することもできます。これは、関數(shù)のロジックに入力してそれらを変更できます。 JavaScriptでは、次のように機(jī)能します。

関數(shù)countDogs(額){
 console.log( "dogs!"); ");
}

ここには、 countDogs()という関數(shù)があり、これにはamountと呼ばれるパラメーターがあります。數(shù)値がamountに対して提供されると、その數(shù)を取り、事前に指定された文に追加します。これにより、私たちが數(shù)えた犬の數(shù)を伝える文章を作成することができます。

 countDogs(3); // 3匹の犬がいます!
CountDogs(276); // 276匹の犬がいます!
countDogs( "Many"); //多くの犬がいます!

一部のプログラミング言語(yǔ)には、新しいプロジェクトごとにホイールを再発明するのを避けるために、組み込みの機(jī)能が付屬しています。一般に、これらの機(jī)能は、言語(yǔ)の主な利點(diǎn)と機(jī)能を使いやすくするように設(shè)計(jì)されています。

たとえば、ライブラリ。ライブラリは、柔軟なビデオ要素を作成するために、fitvids.jsなどの開(kāi)発をスピードアップおよび簡(jiǎn)素化するために設(shè)計(jì)された慎重に選択された機(jī)能のコレクションで構(gòu)成されるコードのコレクションです。

### CSS関數(shù)の基本

他のプログラミング言語(yǔ)とは異なり、CSSで獨(dú)自の機(jī)能を作成することはできません。このロジックは、強(qiáng)力な條件付きスタイルルールを作成できるCSSセレクター向けに予約されています。

他のプログラミング言語(yǔ)とは異なり、他のプログラミング言語(yǔ)での関數(shù)の出力は通常、後続のロジックに暗黙的に影響します。CSS関數(shù)の出力は本質(zhì)的に視覚的です。この出力は、コンテンツのレイアウトとプレゼンテーションを制御するために使用されます。例えば:

 .has-orange-glow {
  フィルター:ドロップシャドウ(0.25rem 0 0.75rem#ef9035);
}

CSS filter関數(shù)drop-shadow()は、提供するパラメーターを使用して、適用されるものにオレンジ色の外側(cè)グロー効果を作成します。

次のデモでは、CSS-Tricksロゴに.has-orange-glowクラスのアプリケーションを切り替えるtoggleOrangeGlowと呼ばれるJavaScript関數(shù)があります。 CSS遷移でこれを使用すると、クールなグロー効果を作成できます。

いくつかのCSS関數(shù)に精通しているかもしれませんが、言語(yǔ)には驚くほど広範(fàn)なリストがあります!

Web上の他のテクノロジーと同様に、CSS関數(shù)が異なると、ブラウザのサポートのレベルが異なります。調(diào)査とテストを行って、すべての人に體験が機(jī)能することを確認(rèn)し、 @supportsのようなものを使用して高品質(zhì)の代替體験を提供してください。

一般的に使用されるCSS関數(shù)

url()

 .el {
  背景:url(/images/image.jpg);
}

url()を使用しますurl()使用すると、他のリソースにリンクしてロードできます。これには、畫(huà)像、フォント、さらには他のスタイルシートが含まれます。パフォーマンス上の理由から、各宣言は追加のHTTP要求であるため、 url()を介してロードするものを制限することが最善です。

#### attr()

 /*<div data-example="foo"> */
div {
  コンテンツ:attr(data-example);
}<p><details><summary> <code>attr()</code>を使用する</summary><p>この機(jī)能により、HTMLを入力し、プロパティのコンテンツを取得し、CSS <code>content</code>プロパティに提供できます。通常、スタイルシートで使用される<code>attr()</code>が表示されます。これは、リンクテキストの後にリンクのURLを表示するために使用されます。この関數(shù)のもう1つの適切なアプリケーションは、ロードに失敗した場(chǎng)合、畫(huà)像の代替説明を表示するために使用することです。</p></details></p>
<p> #### <code>calc()</code></p>
<pre class="brush:php;toolbar:false"> .el {
  幅:calc(100VW -80px);
}

calc()を使用します

実験に時(shí)間がかかる必要がある関數(shù)がある場(chǎng)合、それはcalc()です。 calc()に関する完全なガイドがあります。

この関數(shù)は、2つのパラメーターを使用し、提供する演算子(、 - 、 *、 /)に基づいて結(jié)果を計(jì)算します。これらのパラメーターがユニットの有無(wú)にかかわらず數(shù)値であることを條件にします。

SASSのようなCSSプレセッサとは異なり、 calc()ユニットを混合できます。つまり、6remを100%から減算するなどを行うことができます。 calc()も動(dòng)的に更新されるため、100%が幅を表す場(chǎng)合、その幅が変化すると機(jī)能します。 calc() 、CSSカスタムプロパティをパラメーターとして受け入れることもできます。これにより、信じられないほどの柔軟性が得られます。

#### lang()

 P:ラング(en){
  引用: "\ 201c" "\ 201d" "\ 2018" "\ 2019" "\ 201c" "\ 201d" "\ 2018" "\ 2019";
}

lang()を使用します

HTMLにlang屬性を含めることは非常に重要なことです。 HTMLに表示されると、 lang()関數(shù)を使用してプロパティ値の外観を見(jiàn)つけ、スタイルを條件付きで適用できます。

このセレクターの一般的な使用は、國(guó)際化などに非常に役立つ言語(yǔ)固有の引用を設(shè)定することです。

スマートデザイナーと開(kāi)発者は、スタイル翻訳バージョンを備えたWebサイトのフックとして使用することもできます。このバージョンでは、文化的および/または言語(yǔ)的な考慮事項(xiàng)は、ネガティブスペースのようなものに対する異なる認(rèn)識(shí)を意味します。

#### :not()

 H3:not(:first-child){
  マージントップ:0;
}

not()を使用します

この擬似クラスセレクターは、あなたが指定していないものをすべて選択します。たとえば、 body:not(img)を使用して、畫(huà)像ではないものを見(jiàn)つけることができます。この例は非常に強(qiáng)力ですが、 :not()の範(fàn)囲をより集中化されたセレクター(BEMのブロッククラスなど)に制限すると、多くの汎用性が得られます。

現(xiàn)在、 :not() 1つのセレクターのみをパラメーターとしてサポートしていますが、複數(shù)のコンマ區(qū)切りパラメーターのサポートが開(kāi)発されています(例div:not(.this, .that) )!

関數(shù)の詳細(xì)については、元のテキストを參照してください。スペースの制限により、元のテキストの殘りの多數(shù)のCSS関數(shù)はここで省略されています。完全な情報(bào)については、元のテキストを參照してください。

以上がCSS関數(shù)ガイドの詳細(xì)內(nèi)容です。詳細(xì)については、PHP 中國(guó)語(yǔ) Web サイトの他の関連記事を參照してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見(jiàn)つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫(huà)像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開(kāi)発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開(kāi)発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

「レンダリングブロッキングCSS」とは何ですか? 「レンダリングブロッキングCSS」とは何ですか? Jun 24, 2025 am 12:42 AM

ブラウザは、特にインポートされたスタイルシート、ヘッダーのインラインCSS、および最適化されていないメディアクエリスタイルを使用して、ブラウザがインラインおよび外部CSSをデフォルトで主要なリソースとして表示するため、ページレンダリングをブロックします。 1.重要なCSSを抽出し、HTMLに埋め込みます。 2。JavaScriptを介して非クリティカルなCSSの読み込みを遅らせる。 3.メディア屬性を使用して、印刷スタイルなどのロードを最適化します。 4.リクエストを減らすためにCSSを圧縮およびマージします。ツールを使用してキーCSSを抽出し、REL = "Preload"非同期負(fù)荷を組み合わせ、過(guò)度の分割と複雑なスクリプト制御を避けるためにメディア遅延荷重を合理的に使用することをお?jiǎng)幛幛筏蓼埂?/p>

外部対內(nèi)部CSS:最良のアプローチは何ですか? 外部対內(nèi)部CSS:最良のアプローチは何ですか? Jun 20, 2025 am 12:45 AM

TheBestAppRoachforCSDependsonTheProject'sSpecificNeeds.forLargerProjects、externalCssissisbetterduetoMaintainasiladability; forsmallerProjectsOrsingLe-PageApplications、internalcsSmightBemoresuitable.it

私のCSSは小文字でなければなりませんか? 私のCSSは小文字でなければなりませんか? Jun 19, 2025 am 12:29 AM

いいえ、CSSDOESNOTHAVETOBEINLOWERCASE。

CSSケース感度:重要なことを理解する CSSケース感度:重要なことを理解する Jun 20, 2025 am 12:09 AM

cssismostlycase-inssensitive、buturlsandfontfamilynamesarecase-sensitive.1)propertiesandvalueslikecolor:red; areotcase-sensitive.2)urlsmustmatchtheserver'scase、例えば、/畫(huà)像/logo.png.3)

Autoprefixerとは何ですか?それはどのように機(jī)能しますか? Autoprefixerとは何ですか?それはどのように機(jī)能しますか? Jul 02, 2025 am 01:15 AM

Autoprefixerは、ターゲットブラウザスコープに基づいてCSS屬性にベンダープレフィックスを自動(dòng)的に追加するツールです。 1.エラーで接頭辭を手動(dòng)で維持する問(wèn)題を解決します。 2. PostCSSプラグインフォーム、CSSを解析し、プレフィックスする必要がある屬性を分析し、構(gòu)成に従ってコードを生成する屬性を分析します。 3.使用手順には、プラグインのインストール、ブラウザーリストの設(shè)定、ビルドプロセスでそれらを有効にすることが含まれます。 4。メモには、接頭辭を手動(dòng)で追加しない、構(gòu)成の更新を保持すること、すべての屬性ではなくプレフィックスを維持することが含まれ、プリ??プロセッサでそれらを使用することをお?jiǎng)幛幛筏蓼埂?/p>

CSSカウンターとは何ですか? CSSカウンターとは何ですか? Jun 19, 2025 am 12:34 AM

csScountersCantAnationally-bersectionSandLists.1)usecounter-resettoinitialize、counter-incrementtoincrease、andcounter()orcounters()todisplayvalues.2)を組み合わせたjavascriptfordynamiccontenttoensureaCurateupdatesと組み合わせます。

CSS:ケースはいつ重要ですか(いつそうではありませんか)? CSS:ケースはいつ重要ですか(いつそうではありませんか)? Jun 19, 2025 am 12:27 AM

CSSでは、セレクターと屬性名はケースに敏感ですが、値、名前の色、URL、およびカスタム屬性はケースに敏感です。 1.バックグラウンドカラーや背景色など、セレクターと屬性名はケース非感受性です。 2。値の16進(jìn)數(shù)色は大文字と小文字を區(qū)別しますが、赤と赤などの名前の色は無(wú)効です。 3. URLは癥例に敏感であり、ファイルロードの問(wèn)題を引き起こす可能性があります。 4.カスタムプロパティ(変數(shù))はケースに敏感であり、使用する場(chǎng)合はケースの一貫性に注意を払う必要があります。

CSSの癥例感度:説明されたセレクター、プロパティ、および値 CSSの癥例感度:説明されたセレクター、プロパティ、および値 Jun 19, 2025 am 12:38 AM

cssselectors andpropertynamesarecase-inssensitive、whilevaluescanbecase-sensitivedingoncontext.1)selectorslike'div'andiv'areequivalent.2)propertiessuchas'background-color'and'background-color'arecase-sensens

See all articles