фоновое изображение не показывает встроенный код - PullRequest
1 голос
/ 09 июля 2019

Я работаю с codeigniter, я работаю в файле home.php (в папке просмотра), у меня есть папка с изображениями в корне (внутри папки активов), но изображение не отображается во внешнем интерфейсе,

Я пробовал следующий код, но не работает, где я не прав?

<section id="landing" class="bg-cover centered-area clr-white" style="background-image: url('../../assets/images/bg1.jpg')">

Ответы [ 2 ]

2 голосов
/ 09 июля 2019

Я думаю, что вы можете использовать base_url(), если вы используете CI Framework, например:

<section id="landing" class="bg-cover centered-area clr-white" style="background-image: url('<?=base_url()?>assets/images/bg1.jpg')">

Или, просто, укажите свой путь в методе base_url(), например:

echo base_url("assets/images/bg1.jpg");

В приведенном выше примере будет возвращено что-то вроде:

http://yoursite.com/assets/images/bg1.jpg

Важно: , но убедитесь, что вы включили url помощник либо вваш контроллер класса или в autoload.php

1 голос
/ 09 июля 2019

Вместо кода, подобного этому url('../../assets/images/bg1.jpg' лучше использовать base_url()

<img src="<?php echo base_url('images/bg1.jpg'); ?>" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...