2014-12-03 5 views
0

Я с помощью начальной загрузки и файлов и папок, как этоCss не работает должным образом, когда находится в другой папке

root/css/.. 

Когда я включаю <link id="bs-css" href="css/bootstrap.min.css" rel="stylesheet"> он работает для файлов в корневой папке. Но если у меня есть файл в другой папке, и попытка включить css не работает. Он не показывает никакого стиля. Например

root/users/profile.php 

тогда я включаю в profile.php как этот

<link id="bs-css" href="../css/bootstrap.min.css" rel="stylesheet"> 

Я также судимое полный путь снова не работает должным образом. Но если я кладу внутри /users/ CSS файл или полный каталог работает href="css/bootstrap.min.css"

+0

попробуйте проверить шаг за шагом, это только путь. – BNN

+0

У вас есть другой стиль, который отменяет ваш стиль в файле css? –

+0

Добавьте к этому файлу ' 'что он говорит? –

ответ

1

Вы можете изменить ссылку, чтобы быть полный путь от вашего URL, как это:

<link id="bs-css" href="yoursite.com/css/bootstrap.min.css" rel="stylesheet"> 

Это должно работать с любой страницы.

+0

Я задал себе вопрос, что я пробовал полный путь и не работал. Но если я набираю прямо, uri в браузере загружает штраф css. – Goro

+0

Какая у вас ссылка на ваш сайт? –

+0

Извините, но этого нельзя догадаться извне. – Goro

1

Попробуйте использовать href = "/ css/bootstrap.min.css" Это должно работать независимо от того, где находится ваш php или html-файл. Это называется относительным путем. Итак ..

<link id="bs-css" href="/css/bootstrap.min.css" rel="stylesheet"> 

Пока css является прямым потомком корня, это должно найти его.

+0

Нет стиля снова. Единственное решение на данный момент состоит в том, чтобы иметь вторую часть папки '/ css /' в папке '/ users /', которая не является хорошим вариантом. – Goro

+0

Может быть, это не root/css? Может ли это быть root/projectname/css? –

+0

Полный путь: '/ home/venb/public_html/app/admins/css /'. Сайт, который находится в '/ app/admins /' – Goro

Смежные вопросы