Проблема с путем css3 в подпапке моих страниц - PullRequest
0 голосов
/ 15 апреля 2020

Итак, сегодня я начал внезапно создавать свою будущую страницу моего сайта в (localhost), чтобы избежать слишком большого количества страниц на root сайта, поэтому я помещал небольшие страницы, такие как (test. php), в папка (тест), когда я go на мой сайт localhost / site / test / test.php, нет проблем, за исключением того, что он не находит css, поскольку он находится в root сайта, а не в папке (тест) вдруг я Интересно, есть ли решение, чтобы решить эту проблему, не заставляя меня вводить файл css / img et c в папку (тест).

Спасибо!

Ответы [ 4 ]

0 голосов
/ 15 апреля 2020

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

Когда я изменяю путь css индекс моей страницы. php больше не находит файл css, но страница, находящаяся в тесте / тесте. Папка php находит для него файл css.

enter image description here

0 голосов
/ 15 апреля 2020

Да, вы можете использовать любой из следующих методов:

  1. Используя ../ - go, верните одну папку назад, чтобы найти css в папке root, например: href="../css/style.css"

  2. Используя / до go для папки root и найдите файл css. href="/css/style.css или href="http://localhost/myproject/css/style.css"

0 голосов
/ 15 апреля 2020

проблема в том, что мой сайт похож на этот

index.php
css ( folder )
folder / test.php
header.php ( include )
footer.php ( include )

вдруг да, он работает для индекса. php страница, но не для теста. php, который находится в папке и верхний и нижний колонтитулы в root сайта.

0 голосов
/ 15 апреля 2020

Просто используйте ../ в атрибуте href для перехода назад на одну папку. Чтобы go вернуть 2 уровня в папку сайта из вашего тестового файла. php, вам понадобится 2 из них, ../../

`<link rel="stylesheet" href="../../css/stylesheet.css" type="text/css"/>'
...