Ich habe ein Problem - ich versuche, ein Hintergrundbild mit CSS für den Layer zu integrieren, aber es funktioniert nicht ... Die CSS-Datei sieht so ausPHP-Datei zeigt kein Hintergrundbild von CSS-Datei
header {
background-image: url("boisko.jpg");
background-repeat: no-repeat;
background-size: 100%;
background-position: center;
}
die Hauptdatei sieht wie folgt aus
<?php
error_reporting(0);
echo "<style>";
include "styl.css";
echo "</style>";
echo "<table cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">
<tr>
<td width=\"100%\" colspan=\"2\">";
include_once"Naglowek/index.php";
echo"<td>
</tr>
<td width=\"100%\" colspan=\"2\">";
include_once"Jezyk/index.php";
echo"</td>
</tr>
</table>";
?>
Das Hintergrundbild in der Zelle zeigen soll, wo „Naglowek.index.php“ enthalten ist, aber es nicht ... diese Datei sieht aus wie dies:
<?php echo "<head><br><h1>Cracow Sunday Football League</h1><br><br></head>";?>
Ich weiß, ich hätte diese Datei in HTML geschrieben, aber ich würde es bevorzugen, in PHP zu bleiben, wenn es nicht wirklich wichtig ist.
Warum erscheint mein Hintergrundbild nicht?
hilft sollten Sie wirklich rething, was Sie tun. Es gibt keine Notwendigkeit, html "Echo" aus - Schließen Sie einfach das PHP-Tag und schreiben Sie stattdessen HTML: hier html Php hier wieder php?> –
bitte überprüfen HTML-Element .Use Browser-Konsole –
Wenn Sie Bilder mit CSS verwenden müssen Sie Verwenden Sie Pfade, die relativ zur CSS-Datei sind, wenn keine absoluten Pfade verwendet werden. – hungerstar