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

.cssには

body {
cursor: url(images/dart.cur);
}

を指定。

ファイル構成的にはindex.htmlと同じ階層に.css。
これと同じ階層にあるhtmlファイルでは指定したカーソルが表示されるのですが1つ以下の下層に入ると表示されずデフォルトのリンク時のカーソルが表示されています。

確認ブラウザはIE6です。

ネスケやFireFoxではもちろん表示されないんで意味はないといわれればそれまでなんですが何卒よろしくお願いします。

A 回答 (2件)

body {


cursor: url(/images/dart.cur);
}

こんな方法もありそうだ。
スラッシュで書き始めると、最上位の階層
(一般に、indexがあるところ)を基準に
ファイルをリンクさせます。
絶対パスに近いかな。
ローカルでは確認できないと思うので、
サーバー上では下の階層に行っても
正しく表示されるはず。
    • good
    • 0

外部のCSSファイルを読み込む指定で、


下層(フォルダ移動?)になったときには、その位置からの相対位置でCSSファイルを指定する必要があります。
また、
images/dart.cur
も相対指定ですから、これも直す必要があると思います。

CSSファイルの位置の指定をドメインからの絶対位置で記入するようにするか
HTMLの中に<style></style>で埋め込むようにすればいいかもしれません。
    • good
    • 0

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