как я могу включить base_url внутри фонового URL-адреса в CSS Codeigniter

Привет, ребята, мне нужна помощь, я пытаюсь включить base_url внутри фонового URL-адреса в файле CSS, но это не работает, пожалуйста, мне нужна помощь в этом.

  background: url('<?php echo base_url();?>assets/images/re_1.png') repeat;
color: #413c35;
-webkit-font-smoothing: antialiased;
overflow-x: hidden;

person user3551487    schedule 28.01.2016    source источник
comment
вы не можете запускать php-код в css, не пытайтесь это сделать   -  person Parth Chavda    schedule 28.01.2016
comment
так что я могу сделать вместо этого?   -  person user3551487    schedule 28.01.2016
comment
вы можете использовать javascript + php, с помощью javascript вы можете применить стиль, а с помощью php вы можете передать base_url() в java-скрипт   -  person Parth Chavda    schedule 28.01.2016
comment
или вы можете указать относительный путь, определяемый @Sumanta736 coffeecup.com/help /articles/absolute-vs-relative-pathslinks   -  person Parth Chavda    schedule 28.01.2016
comment
Где находится файл css?   -  person Tpojka    schedule 28.01.2016


Ответы (3)


попробуй это:

body {
 background:#356aa0 url(../img/background.png) repeat-x;
 color:#fff;
}

А теперь назовите это:

<link rel="stylesheet" type="text/css" href="<?=base_url()?>css/style.css"/>
person Sumanta736    schedule 28.01.2016

попробуй это

css

background:url('assets/images/re_1.png');
color: #413c35;
-webkit-font-smoothing: antialiased;
overflow-x: hidden;

HTML

 <link rel="stylesheet" href="<?php echo base_url('example.css');?>">

example.css измените путь к вашему файлу css

person naseeba c    schedule 28.01.2016

написать css на ваш взгляд

<style>
.blah{ 
   background: url('<?php echo base_url();?>assets/images/re_1.png') repeat;
  color: #413c35;
  -webkit-font-smoothing: antialiased;
  overflow-x: hidden;
  }
</style>
person alidjator    schedule 28.01.2016