0

すでに を使用しているプロジェクトに取り組んでいますが、 Foundationstylesheetを使用して Web サイトを改善したいと考えています。 プロジェクトに新しいものを入れようとしましたが、次のようなものでし:stylesheet

前

これになりました後

だから私はただ使うのをやめるだけFoundationですが、本当に使いたいのですが、どうすればいいですか?CSSすでにあるプロジェクトに新しいを適用するために皆さんは何をしましたか?

アップデート

<!-- CSS Ganglia -->
<link type="text/css" href="css/smoothness/jquery-ui-1.9.1.custom.min.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.liveSearch.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.multiselect.css" rel="stylesheet" />
<link type="text/css" href="css/jquery.flot.events.css" rel="stylesheet" />
<link type="text/css" href="./styles.css" rel="stylesheet" />
<!-- /CSS Ganglia -->

<!-- CSS Integra -->
<link type="text/css" href="css/integra/style.css" rel="stylesheet" />
<!-- /CSS Integra -->

<!-- CSS Foundation -->
<!-- <link rel="stylesheet" href="css/foundation/normalize.css" />   -->
<!-- <link rel="stylesheet" href="css/foundation/foundation.css" />  -->
4

1 に答える 1

2

これは、ここで実行しようとしている非常に複雑なプロセスです... 99.99% の確率で、いわば新しいスタイル シートを「プラグ アンド プレイ」することはできません。たとえば、そこにある 2 つの入力がfloat: left古いスタイルシートで定義されている可能性があります。新しいスタイルシートはこれらのスタイルを上書きし、本質的float: noneにレイアウトを壊しました。

それで、あなたは何をすべきですか。

現在のサイトを開発ディレクトリに複製します (ルート ディレクトリに dev というフォルダーを作成し、そのディレクトリ内にサイト全体を複製します。現在ライブのサイトを変更せずに、このディレクトリを使用して開発を行います。

現在のものの下に基礎となるスタイルシートを含めます。次に、古いスタイルシートをゆっくりと調べて、何が上書きされているかを把握し、それを新しいスタイルシートにマージします。

于 2013-04-05T13:34:29.743 に答える