• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Page soll ich automatisch saklieren

Status
Für weitere Antworten geschlossen.

n0meX

Neues Mitglied
Moin! Ich hab ne Page gebastelt die ohne Text so aussieht:
ohne_Text

Der Content soll aber über ne SQL-Datenbank laufen soll... was zu Folge hat, dass die Texte unterschiedlich groß sind. Die Page soll sich also automatisch dem Inhalt anpassen..! Nur irgendwie bekomm ich das mit vaglin, algin und height nicht wirklich gebacken..! Das Ganze sieht dann nämlich so aus:
mit_Text

Irgendeiner hat doch bestimmt Erfahrungen damit oder eine Idee wie ich das besser machen kann?! :-)

Schon mal thx im Voraus!

lg
 
Hmm meinste mit CSS? Da bin ich jetzt auch nicht umbeding so super fit drin ^^ Haste da zufällig was woran ich mich orientieren kann? :-)
 
Die Lücken auf der rechten seite entstehen glaube ich durch die voreingestellten Margin vom p-Element.
HTML:
* {
margin : 0px;
padding 0px;
}
Auf der linken Seite wächst Bild in dieser Zelle nicht mit:
HTML:
   <td rowspan="3"><img name="Page_r4_c2" src="Page_r4_c2.png" id="Page_r4_c2" alt="" bord="0" height="100%" width="62"></td>
Das geht mit css background-images
 
Zuletzt bearbeitet:
Hab das jetzt nochmal eingefügt aber viel getan hat sich nichts :-\

hab jetzt nochmal was versucht:
Unbenanntes Dokument


aber viel besser ist das auch nicht wirklich :-\
irgendwas mach ich falsch ^^

Wenn du das so versuchst muß die Seite ja immer so lang sein wie der längst mögliche Inhalt.
Die Seite sieht gut aus, jetzt fang nicht mit sowas an.
Versuche mal das in der css-Datei:
HTML:
* {
margin : 0px;
padding : 0px;
}
.rahmenlinks {
 background-image : url('Page_r4_c2.png');
 background-position : top left;
 background-repeat : repeat-y;
  }
für die betroffene Zelle : <td class ="rahmenlinks">
Schreib mal einen Buchstaben in die Zelle und mach einen Rahmen rum. Nicht das du an der falschen rumbastelst.
 
Hi,

also entweder falscher Doctype oder falscher Code.

Du hast Doctype XHTML, codest aber noch auf mittelalterliche Art und Weise.

Wenn du das beibehalten willst, solltest du einen anderen Doctype verwenden damit die Browser beim Darstellen nicht die Krise kriegen.

Bilder haben eine genau definierte Größe die wachsen nur mit Tricks (geht nur mit modernem Webdesign).
 
Oh,
das hab ich nicht gesehen.
So könnte er aussehen:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Das xml-Zeug aus <html> entfernen.
 
Sodale erstmal ein dickes Danke an alle Poster ;-)
Das Ganze sieht doch hier schon mal ganz gut aus oder?! :
Unbenanntes Dokument

Ich hab nur noch das Problem, dass es ein links eine kleine Lücke lässt..! Aber ich versuchs mal weiter...! Text kann ich jetzt soviel eingeben wie ich will.. das passt schonmal :-) Noch ne Idee zur Lücke? ^^



Oh,
das hab ich nicht gesehen.
So könnte er aussehen:
HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Das xml-Zeug aus <html> entfernen.

Ich hab jetzt erstmal das:
HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
in
HTML:
<html>
geändert..! Hoffe das hattest du gemeint :-)
Das macht das Progy immer selbst :-\ wozu gehört das denn? Wenn wir schon dabei sind :-)
 
Sodale erstmal ein dickes Danke an alle Poster ;-)
Das Ganze sieht doch hier schon mal ganz gut aus oder?! :
Unbenanntes Dokument

Ich hab nur noch das Problem, dass es ein links eine kleine Lücke lässt..! Aber ich versuchs mal weiter...! Text kann ich jetzt soviel eingeben wie ich will.. das passt schonmal :-) Noch ne Idee zur Lücke? ^^
Ich hab der überstehenden Zelle eine Höhe gegeben:
HTML:
    <td valign="top" width="62" height ="48"><img name="Page_r3_c2" src="Page_r3_c2.png" id="Page_r3_c2" alt="" align="bottom" border="0" height="48" width="62"></td>
Ich hab jetzt erstmal das:
HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
in
HTML:
<html>
geändert..! Hoffe das hattest du gemeint :-)
Das macht das Progy immer selbst :-\ wozu gehört das denn? Wenn wir schon dabei sind :-)
<html xmlns="http://www.w3.org/1999/xhtml"> Das ist eine Pflichtangabe für xhtml Dokumente. Eigentlich gehört da auch die Sprachangabe zu :
lang=\"de\" xml:lang=\"de\"
Deine html Seite enthält aber uralte Atribute die nicht in xhtml gebilligt werden. Die meißten Browser schalten bei solchen Angaben (Doctype) in Ihre vorgängerversion zurück oder ignorieren die Angabe damit die Seite angezeigt werden kann. verlassen kann man sich darauf aber nicht.
Den Doctype, wie ich ihn gepostet habe, solltest du auch ändern, da dein code nicht xhtml-valiede ist.
Ich finde die Seite hüpsch aber sie ist technisch schon vor der ersten Veröffentlichung um Jahre veraltet. Durchgestiegen bin ich vielleicht nur, weil ich nicht mehr der Jüngste bin.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben