2016-04-08 2 views
0

У меня есть файл html в главном (X-папке), который также имеет CSS, и я конвертирую HTML в asp, и мне нужно вставить папку ASP [Y]. Мой вопрос так как мой файл CSS находится в основной папке [X], как я могу получить доступ к нему. Предположим, я нахожусь в папке XПрочитайте файл CSS за пределами основной папки

моя проблема в том, что мой файл в папку Y, которая преобразуется в файл ASP-когда я получить доступ к его URL я потерял большую часть своего имиджа и стиля

как я могу повторно написать мой css

Я попробовал несколько; до сих пор его не читать CSS

это образ, который описывают мои проблемы enter image description here

<link href="X/css/style.css" rel="stylesheet" type="text/css" media="all" /> 
     <link rel="stylesheet" href="X/css/responsiveslides.css"> 
    <link href="X/css/iframeCSS.css" rel="stylesheet" type="text/css"> 

ответ

2

Вы пытались использовать ведущую косую черту (/ в начале)? Он указывает на загрузку ресурса из корневого каталога веб-сервера. Например, с <link href="/X/css/style.css" ... /> он будет загружаться с example.com/X/css/style.css.

Вы также можете использовать ../, что указывает на загрузку ресурса из каталога ниже (вверх на уровень). Поэтому, если вы были в directoy Y/, вы могли бы сделать <link href="../X/css/style.css" ... />, который загружает ресурс, опять же, по адресу example.com/X/css/style.css.

+1

Thanks..It работает :) – Toots

-1

Таблицы стилей, включенные в вашу страницу, используют относительные пути.

Укажите ваши таблицы стилей связи с

runat=server 

и префикс их с виртуальным веб-корневой путь

(~) 

Например:

<link href="~/X/css/style.css" rel="stylesheet" type="text/css" media="screen" runat="server" /> 
Смежные вопросы