Стили, используя @import url () с корнем вашего приложения - PullRequest
0 голосов
/ 25 июля 2011

Я хочу использовать «root» или «~» внутри тега стиля, чтобы сохранить все мои стили вместе и в одном месте.

Вместо того, чтобы полагаться на нотацию "../../", можно ли этого достичь?

Мой текущий код ..

<style type="text/css">
    @import url(../../../styles_dev.css);
    @import url(../../styles/AssessHome.css);

    li{font-size: 14px;}
</style>

Есть ли способ преобразовать это в нечто подобное ...

<style type="text/css">
    @import url(~/styles_dev.css);
    @import url(~/styles/AssessHome.css);

    li{font-size: 14px;}
</style>

Спасибо за любую помощь!

1 Ответ

0 голосов
/ 25 июля 2011

Нет, вы не можете использовать символ ~ там, перевод не будет.

В качестве альтернативы вы можете использовать корневой каталог вашего сервера и запускать и отлаживать свой сайт на локальном сервере iis или использовать относительные пути, как вы все готовы.

Другим решением является рендеринг в коде за этими строками с использованием специального обработчика для css.

...