プロが教える店舗&オフィスのセキュリティ対策術

はじめまして。
今ある
<link href="style.css" rel="stylesheet" type="text/css" />

common/import.cssをリンクし、
<link href="/common/import.css" rel="stylesheet" type="text/css" />
に変更したいのですが、なぜかできません><

ちなみにimport.cssの中身は

@charset "shift_jis";
@import "/common/css/base.css";
@import "/common/css/contents.css";
@import "/common/css/right.css";

このような感じです。
ためしにcommon.cssにいろいろ書いたところ、反映されたので、common.cssそのものは参照できていると思うのですが・・・

ご教授いただければ幸いです。

A 回答 (1件)

import.cssの中の記述もcommonがあるのですが、例えばhtmlからlinkでbase.cssを読み込むと



<link href="/common/common/css/base.css" rel="stylesheet" type="text/css" />

という風にcommonというディレクトリの中にもう一つcommonというディレクトリが必要になりますよ?
import.cssのある位置からの相対的なパスなので、多分

@charset "shift_jis";
@import "/css/base.css";
@import "/css/contents.css";
@import "/css/right.css";

になるのではないでしょうか。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!