20

CSS の「デザイン パターン」に関する優れたオンライン リソースを推奨できる人はいますか?

ソフトウェアのコンテキストでのデザイン パターンは通常、OO ベースのデザイン パターンを指すことは知っていますが、より広い意味でのデザイン パターン、つまり、一般的な問題やタスクに対する一般的でクリーンなソリューションを意味します。

このようなリソースの例は、このテーブル デザインのリストです。これにより、一連の CSS テクニックを使用してテーブルの見栄えを良くする方法について、本当に知っておく必要があるすべての情報が得られます。

適切なセット ソリューションを持つことができる一般的な問題の他の例としては、div の角の丸み、非常に使いやすいフォーム レイアウトなどがあります。

4

5 に答える 5

11

Web デザイン パターンに対処する Web サイトの一部を以下に示します。目的の結果を得るために HTML や CSS を具体的に提供するわけではありませんが、ソースを表示できるライブ サイトの例を提供します (または、Firebugを使用することをお勧めします)。

UIパターン

これはおそらく最高の束です。Web ページのデザイン タスクの幅をカバーするカテゴリに物事を分類します。タグ クラウド、ライブ プレビュー、ユーザー登録などのカテゴリがあります。これは、よく整理された非常に包括的なリソースです。各パターンを説明し、多くの例を提供します。

パターンタップ

UI パターンに似ていますが、現時点では包括的ではありません。ユーザーが独自のカテゴリ (「ユーザー セット」) を作成し、それらに独自のサイトの選択を入力できるようにすることで、デザイン パターンを照合するためのより社会的なアプローチを採用しています。

Yahooデザインパターンライブラリ

他の 2 つとは異なり、これは実際のサイトの例をあまり提供していません。よく整理されていて、非常に包括的です。

デザインの要素

これは、Web デザインのさまざまな要素を紹介するブログです。パターンについては説明しませんが、インスピレーションを得たり、独自の分析を開始するための手段として役立ちます。

于 2008-09-01T10:59:02.717 に答える
3

そういうことはいつもA List Apartの記事を参考にしています。

彼らは多くの試行錯誤の研究を行い、これらの一般的な CSS の問題を可能な限り最もクリーンでポータブルな方法で処理するための本当に創造的な方法を考え出しています。

于 2008-08-30T03:01:03.867 に答える
2

Floatutorialは、CSS の重要な属性である "float" と、それを使用して 2 列や 3 列のリキッド レイアウトなどの一般的なパターンを使用してコンテンツをレイアウトする方法を学習するための優れた出発点です。

Floatutorial では、画像、ドロップ キャップ、[次へ] ボタンと [戻る] ボタン、画像ギャラリー、インライン リスト、複数列のレイアウトなど、フローティング要素の基本について説明します。

于 2008-10-17T11:02:40.903 に答える
0

すでに述べたA List Apartは本当に良いです。Web 開発を始めて以来、私が使用しているもう 1 つのサイトは、SitePoint.com です。これが彼らのCSS リファレンスです。優れた CSS の本が必要な場合は、彼らの本が私のお気に入りの 1 つです。

于 2008-08-30T03:30:27.057 に答える
0

CSS の「デザイン パターン」に最も近いものは、一般的なレイアウトです。一般的なレイアウト、列幅などを利用するための最適なツールは、960.gsの960 グリッド システムです。

簡単な紹介については、このスクリーンキャストをご覧ください。時間を大幅に節約し、最小限のコードですべての一般的なレイアウト パターンを適用するのに役立ちます。

http://net.tutsplus.com/videos/screencasts/a-detailed-look-at-the-960-css-framework/

必要な作業は、適切なクラスを適用し、少し計算して、すべての列幅が合計されるようにすることだけです。

私が最もお勧めする CSS の本は、Andy Budd によるCSS Mastery ( cssmastery.com ) です。やや小さいですが、他のどの CSS ブックよりも役に立ちました。

于 2009-10-02T05:37:43.930 に答える