http://www.html.it/articoli/niftycube/index.html(虽然是英文的,但相信大家耐心点还是可看的懂的) by Alessandro Fulciniti
最初のバージョンから 1 年以上が経過しましたニフティコーナーの。これは概念実証に近いものであり、2 番目のバージョンではいくつかの大きな改善が示されましたが、まだ何かが欠けていました。そこで今回は、以前のバージョンよりもシンプルかつ柔軟になった Nifty Corners Cube を紹介します。始めましょう。
新機能ニフティ コーナーを初めて使用する場合は、特に最初のバージョンの記事を参照して、その背後にあるコンセプトを理解することをお勧めします。基本的に、Nifty Corners は、画像なしで角を丸めるための CSS と Javascript に基づくソリューションです。
Nifty Corners Cube にはいくつかの改善と新機能が導入されており、以前のバージョンよりも多用途で使いやすくなっています。パラメータの数は、最初のバージョンの 4 つ、2 つ目のバージョンの 5 つからわずか 2 つに減り、そのうち 1 つはオプションです。色は自動的に検出されるため、色を指定する必要はありません。丸める要素のパディング (水平方向と垂直方向の両方) が保持されるため、設計プロセスへの統合が容易になります。 他のスクリプトでの使用が容易になります。 CSS セレクターのサポートが改善および拡張されました。 head セクションがライブラリ全体に必要になりました。たとえ CSS と JavaScript の両方に基づいていたとしても、Nifty Corners のプレゼンテーション CSS は js によって自動的にロードされます。これらは現在、GPL ライセンスの下でリリースされています。
いくつかの例を通して明らかになる多くの新機能とともに、以前のバージョンの 2 つの機能が廃止されました。まず、Internet Explorer 5.0/Win のサポートは完全に終了しました。このブラウザのユーザーには、JavaScript が無効になっているユーザーと同様に、四角い角が表示されるだけです。ただし、サポートは依然として非常に良好です。記事の例はすべて、IE5.5、IE6、および IE7 ベータ 2 プレビュー、Opera 8.5、Firefox 1.5、および Safari 2.0 で正常にテストされています。 IE で発生した互換性の問題と、スクリプトの新しいアプローチのため、境界線のある Nifty Corners さえも削除する必要がありました。Nifty Corners Cube: はじめに
Nifty Corners Cube は、画像なしで角を丸くするためのソリューションであり、この 3 番目のバージョンはは 3 つの主要コンポーネントによって構築されます:「niftycornerscube.js」という名前の JavaScript ファイル 「niftycorners.css」という名前の CSS ファイル JavaScript はページに固有の呼び出しを行います
これで、最初の例を確認する準備が整いました。 Nifty Corners のおかげで角が大きく丸くなった div です。前にも述べたように、CSS ファイルは JavaScript によって自動的に追加されます。実際、この例での外部ファイルへの参照は次のとおりです。
3 番目の点に関しては、ページに必要な JavaScript 呼び出しと同様に、例のコードは次のとおりです:
太字で、ページに依存するスクリプトの部分を報告しました。それは、Nifty 関数の呼び出しです。この関数はライブラリ全体の中核であり、スクリプトの長所である 2 つのパラメーターを受け取ります。パラメータは引用符で囲み、カンマで区切って指定する必要があります。最初のパラメータは要素を丸めることをターゲットとする CSS セレクター用であり、2 番目のパラメータは省略できるデフォルトの場合のオプションです。それらを詳しく見てみましょう。
パラメーター
最初のパラメーターは、CSS セレクターが Nifty Corners を適用する要素をターゲットにするためのものです。受け入れられる CSS セレクターは、タグ セレクター、ID セレクター、子孫セレクター (ID またはクラス付き)、およびグループ化です。次の表にいくつかの例を示します。
"h2" |
"h2#about" |
"span.date" "p.comment" |
"div#menu a" |
"div.entry h4" |
"div#header,div#content,div#footer" "ul#menu li 、div.entry li" |
左上隅 |
右上隅 |
左下隅 |
右下隅 |

HTMLの役割は、タグと属性を使用してWebページの構造とコンテンツを定義することです。 1。HTMLは、読みやすく理解しやすいようなタグを介してコンテンツを整理します。 2。アクセシビリティとSEOを強化するには、セマンティックタグなどを使用します。 3. HTMLコードの最適化により、Webページの読み込み速度とユーザーエクスペリエンスが向上する可能性があります。

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

メニューで点線のラインセグメンテーション効果を設計する方法は?メニューを設計するときは、通常、皿の名前と価格の間に左右に合わせることは難しくありませんが、真ん中の点線またはポイントはどうですか...

WebコードエディターのHTML要素分析では、多くのオンラインコードエディターを使用すると、ユーザーはHTML、CSS、およびJavaScriptコードを入力できます。最近、誰かが提案した...


ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

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

人気の記事

ホットツール

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

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。

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

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター
