Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [WordPress] Obrazek jako tło w CSS
Forum PHP.pl > Forum > Gotowe rozwiązania
Azek
Mam obrazki jako tło w css'ie, który podpiąłem:
  1. <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

  1. background-image: url('images/bg_header.png');

Tylko jest problem z obrazkami, które są w css'ie. Jak spowodować, aby się wyświetlały?
IProSoft
Zainstaluj Firebug i sprawdź element dla którego przypisałeś tło obrazkowe czy poprawna jest ścieżka do obrazka, ewentualnie sróbuj:

  1. /images/bg_header.png
  2. ../images/bg_header.png


albo pełen adres:

  1. http://adres.pl/images/bg_header.png

piotrex41
Przy założeniu że obrazek tła jest w katalogu images w katalogu thema to przy podobnej strukturze katalogów:

Kod
- wp-admin
+ wp-content
|- languages
|- plugins
|+ themes
  |+ jakis-twoj-theme
    |- images (katalog)
    |- main.css
    |- index.php
    |- CAŁA MASA INNYCH PLIKÓW
|- upgrade
|- uploads
- wp-includes


To w pliku main.css daj:
Kod
body {
    background:url(images/bg_header.png) no-repeat top center;
    }


Albo możesz iść na okrętkę i w katalogu swojego Thema znaleźć plik header.php i wpisać tam coś takiego:
Kod
<style>
body {background:url(<?php echo get_template_directory_uri();?>/images/bg-header.png) no-repeat top center;}
</style>

To Ci wygeneruje pełną ścieżkę do obrazka w Twoim katalogu thema.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.