keine reaktion auf quelltextänderungen
Jay
- css
halo zusammen,
ich bin gerade dabei mir ne website zu basteln, mit dem code bin ich zu 90% fertig, nur der CSS macht mit probleme.
ich habe folgenden code in meiner style.css:
@charset "utf-8";
/* CSS Document */
#banner {
height: 80px;
}
#links {
top: 20%;
width: 30%;
border: 1px;
}
#mitte {
width: 69%;
left: auto;
}
aber egal wie ich ihn ändere es passiert nichts, weder wenn ich top: 1000px; eingebe noch wenn ich top: 90%; eingebe.
Mfg Jay
Gudn!
Dir fehlt CSS: position
Gruß aus Fürth in Mittelfranken,
Samoht
ich verstehe nicht was du meinst,
was genau fehlt mir da, ich habe die angaben genauso verwendet wie es auch in deinem link angegeben wird.
Gudn!
ich habe folgenden code in meiner style.css:
@charset "utf-8";
/* CSS Document */
#banner {
height: 80px;
}
#links {
top: 20%;
width: 30%;
border: 1px;
}
#mitte {
width: 69%;
left: auto;
}
also ich sehe hier kein position. weder relative noch absolute oder fixed
Gruß aus Fürth in Mittelfranken,
Samoht
Habe das schonmal versucht mit den positionen, aber so gehts auch nich,
keine veränderung bei der page
Gudn!
poste doch mal beides, dein css und dein html
Gruß aus Fürth in Mittelfranken,
Samoht
CSS:
@charset "utf-8";
/* CSS Document */
#banner {
height: 80px;
}
#links {
position:static;
width: 30%;
top:80px;
left:0px;
}
#mitte {
position:static;
width: 69%;
left: 150px;
top: 80px;
}
PHP:
<?php
error_reporting(E_ALL);
include "inc/config.php";
echo "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"\n";
echo " "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">\n";
echo "<html>\n";
echo " <head>\n";
echo " <title>Meine Seite</title>\n";
echo " <link rel="stylesheet" type="text/css" href="page.css" />\n";
echo " <meta http-equiv="Content-Type"
content="text/html; charset=ISO-8859-1" />\n";
echo " </head>\n";
echo " <body>\n";
echo " <div id="root">\n";
echo " <div id="banner">\n";
include "banner.php";
echo " </div>\n";
echo " <div id="links">\n";
include "menu.php";
echo " </div>\n";
echo " <div id="mitte">\n";
include "inhalt.php";
echo " </div>\n";
echo " <br style="clear:both;" />\n";
echo " </div>\n";
echo " </body>\n";
echo "</html>\n";
?>
Gudn!
#links {
position:static;
width: 30%;
top:80px;
left:0px;
}
#mitte {
position:static;
width: 69%;
left: 150px;
top: 80px;
}
mit static kommst du nicht weit. nimm relative oder absolute, je nachdem was die anwendung ist. lies dir dazu bitte o.g. link genau durch.
Gruß aus Fürth in Mittelfranken,
Samoht
Nur mal so, ohne deinen Code näher anzusehen:
Schon mal drangedacht, das dein Browser die CSS-Datei im Cache behält?
Entweder Cache löschen oder die CSS-Befehle direkt in die html/Php-Seite schreiben.
Muss net der Fehler sein, sowas kann einen aber ganz schön ärgern ;)
Mfg Moebius
Gudn!
Schon mal drangedacht, das dein Browser die CSS-Datei im Cache behält?
Entweder Cache löschen oder die CSS-Befehle direkt in die html/Php-Seite schreiben.
Das ist zwar richtig, aber in der Regel reicht ein F5 respektive Strg-F5 bei den gängigen Browsern.
Muss net der Fehler sein, sowas kann einen aber ganz schön ärgern ;)
Kann sein dass das zusätzlich dazu kommt, aber ein Element lässt sich ohne position bzw. mit position:static nicht positionieren. Da passiert nichts.
Gruß aus Fürth in Mittelfranken,
Samoht
Also auch mit relative geht da nix.
Gudn!
Ich habe Deinen exakt Deinen Code (includes durch weng text ersetzt) getestet. Es _geht_ definitiv mit position:relative.
Dein Code ist nicht 100% XHTML valide. Bitte ersetze <html>
durch <html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"de\" lang=\"de\">
oder verwende HTML 4.01
Gruß aus Fürth in Mittelfranken,
Samoht
also bei mir gejht da garnix, vielleicht braucht der webserver auch eine zeit um das aus seinem eigenen cache zu löschen oder so ka aber ich werde da morgen wieder dran gehen,
bis dahin danke und bis morgen ^^
Mfg Jay
Also da hat sich jetzt noch rein garnichts geändert, ich
habe jetzt auch mal versucht nen andren css quelltext in mein php zu integrieren,
die farben nimmt die seite an aber die position nich
Mfg Jay