0

いくつかのスタイルシートを作成し、より大きなプロジェクトでいくつかの背景を使用したいのですが、プロジェクト内でグラフィックが将来どこにあるのかわかりません。だから私はそれを準備したいだけで、パスはその後置き換えられます。グラフィックやスタイルシートを移動したくありません。プロジェクトはC上にあります:D上でxamppとグラフィックを使用しています:グラフィックをインポートするにはどうすればよいですか? 私は何かを試しました

    背景: url("file://localhost/D:/brig/task/image.png");    
    背景: url("file://D:/brig/task/image.png");    
    背景: url("D://brig/task/image.png");    

このように絶対パスを使用できますか??

4

3 に答える 3

0

まず、dreamweaver や Visual Studio などのWYSIWYGエディターを使用することをお勧めします。

次に、その名前でプロジェクト フォルダーを作成しbrig、関連するすべてのディレクトリ、画像などをその中に適切に配置します。次に、エディターで HTML または CSS を開くときにメイン プロジェクトを選択します。次に、 または を介し​​て HTML または CSS 内に画像を配置するsrcurl、自動的に相対的なものになり、最初に保存した場所から取得されます。あなたのプロジェクト。

例えば、

background: url("../task/image.png");    

これ../は、1 レベル上のディレクトリの相対パスを意味します。したがって、将来、グラフィックファイルを同じパスに配置すると、前述のように相対パスを介して画像が取得されます。

お役に立てれば。

于 2013-08-29T10:06:13.123 に答える
-1

ユーザーはファイル システムにアクセスできないため、css は機能しません。d: のグラフィックを使用する場合は、サイトのフォルダー内の c: に移動する必要があります。サブフォルダーにある場合があります。

于 2013-08-29T10:10:02.567 に答える