2017-10-14 4 views
2

は私がapple.comのスタイルシートの1を見ている、と私はこれを見た:私は特に理解していない何CSSのurl()ポインタに2つのピリオドがありますか?

@font-face { 
    font-family: 'Apple Legacy Icons'; 
    font-style: normal; 
    font-weight: 100; 
    src: local(""), url("../assets/legacy/appleicons_text.woff") format("woff"), url("../assets/legacy/appleicons_text.ttf") format("truetype") 
} 

は、URL()のポインタでは2つの期間です。

url("../assets/legacy/appleicons_text.woff") 

私は2つのディレクトリに戻りましたが、動作しません。私はまた、ルート(ドメイン名)に戻ることを試みましたが、どちらも404です。 Apple.comでは、特定のCSSファイルに対してリファラー(および一致しない場合は404)をチェックするので、ここで実際の場所を「無理やり」試してみる前にこの質問をしたかったのです。

編集:現在のディレクトリの親を意味する場合は、どれくらい前に戻ることができますか?一つだけ?無制限の金額ですか?

+2

'../ 'は*「up one directory」を意味します* –

答えて

1

例では、ドットはディレクトリパスをトラバースします。

appleiconsフォントは、そのフォントを参照している現在の場所から1つ上のディレクトリまたは親ディレクトリにあるassetsフォルダにあるlegacyフォルダにありますこの場合、スタイルシートと思われます)。

あなたはあなたがhereより多くを学ぶことができ../../など

を使って好きなあなたは、できるだけ多くのディレクトリを上がることができます。

希望すると便利です。

関連する問題