Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

Hauptfenster in Höhe beschränken (scrollen)

  • Anonymous
  • Autor
  • Besucher
  • Besucher
27 Nov. 2007 16:17 #10193 von Anonymous
Hauptfenster in Höhe beschränken (scrollen) wurde erstellt von Anonymous
Hallo zusammen
habe ein zweispaltiges Layout für meine Webseite:
links, ein Spalte mit dem Menu
recht, eine Spalte mit dem "Maincontent"
Möchte nun, dass die rechte Spalte in der Höhe begrenzt ist. D.h. sobald mehr Inhalt als eine Seite angezeigt werden soll, soll ein Scrollbalken erscheinen.
Ist dies überhaupt möglich? Mein Layout habe ich mit Tabellen festgelegt.
Besten Dank für einen Tipp.
Mehr
27 Nov. 2007 20:06 #10201 von jimbo
Hello mbox,

Layout tabellenbasiert... naja. ;)

Natürlich ist das möglich mit der fixen Höhe und dem Scrollbalken. Ich kann Dir im Moment zwar nicht auswendig sagen, wie das zu realisieren ist, aber ich denke sicher geht das mittels eines iframe. Ich kann Dir --ALTER LINK WURDE ENTFERNT-- empfehlen, da solltest Du eigentlich eine Lösung für Deine Wünsche finden.

Gruss Dany (Jimbo)
Kein Support per PN.
  • diamond
  • Neues Mitglied
  • Neues Mitglied
Mehr
27 Nov. 2007 22:04 #10202 von diamond

jimbo schrieb: Layout tabellenbasiert... naja. ;)


Edit: Nicht das es in den falschen Hals kommt, ich denke nur das man endlich vom Tabellen Layout abkommen sollte. Man kann sich da auch viel Code sparen und die Sache wird übersichtlicher und besser strukturiert! ...etc....


Was dein/e Problem/e betreffen sind css4you.de und selfhtml.org sicher sehr hilfreich!
Gruss
  • NiK
  • Neues Mitglied
  • Neues Mitglied
Mehr
28 Nov. 2007 10:04 #10213 von NiK
moin,
also, das ist gar nicht so ungewöhnlich, das wer sein design mit tabellen macht. wahrscheinlich ist es das nur für uns, die versuchen joomla umgänglicher zu machen!
nun zu deiner frage:
die rechte spalte hat bestimmt eine eigene css-anweisung. falls nicht, was ich mir wiederum nicht vorstellen kann, dann solltest du ihr eine geben. füge dieser folgendes hinzu:
Code:
position:absolute; left:400px; top:200px; width:170px; height:150px; overflow:scroll;
ergänze nun das "left, top, widht und height" mit deinen eigenen angaben. das erste besagt, wieweit ist diese tabellenspalte von links entfernt. das gleiche gilt für das top. das "width und height" sind für die breite und die höhe zuständig. die erste anweisung besagt, das die posetion der spalte nicht veränderbar ist. und die letzte anweisung ist für das "scrollen" zuständig. aber es sei erwähnt, das dieser "scroll-befehl" nicht bei allen browsern funktioniert.
hoffe, dir die richtige antwort gegeben zu haben. grins!
  • Anonymous
  • Autor
  • Besucher
  • Besucher
29 Nov. 2007 23:22 #10224 von Anonymous
Hallo
besten Dank für die Antworten. Leider hatte ich keinen Erfolg.
Bin leider (noch) kein CSS Spezi, daher eine Frage dazu.
mein Code in index.php sieht so aus:
<link rel="stylesheet" type="text/css" href="http://<meineSeite>/joomla/templates/bildidee2/css/template_css.css" />
</head>
<body>
<table border="0" cellspacing="0" cellpadding="0" class="maintable">

... habe also der Tabelle die CSS Class "maintable" zugewiesen.
Wie muss ich nun das CSS ändern?
Habe es so probiert:
maintable {
position: absolute;
left: 0px;
top: 0px;
width: 500px;
height: 800px;
overflow: scroll;
padding: 1px;
border : 0px;
}
Wo muss ich nun diesen Teil ins CSS einfügen? Ganz am Anfang? Irgendwo?
Wie ich die Parameter auch ändere, auf der Seite tut sich nix!

Danke für weitere Tipps.
PS. Das mit dem iframe werde ich auch noch versuchen.
  • Anonymous
  • Autor
  • Besucher
  • Besucher
29 Nov. 2007 23:46 #10225 von Anonymous
.. nun auch noch mit iframe versucht.
Code:
<td><iframe src="<?php include("mainbody.php"); ?>" width="100%" height="400" border="0" name="in_a_box"></iframe></td>

Box wird erstellt, aber der Inhalt kann nicht gefunden werden.
Wie muss ich die Source (src=".....") angeben?

Danke
Mehr
01 Dez. 2007 12:26 #10255 von jimbo
Hi mbox,

die bessere Variante ist sicher die mit der zusätzlichen class. Poste uns doch mal den Link zu deiner Seite, dann kann sicher wer einen Tipp geben. Normal kannst Du die class irgendwo in der css hinzufügen. Und wenn das auch korrekt geschrieben ist, sollte es eigentlich auch einen Einfluss auf das Aussehen deiner Seite haben. Eine class beginnt immer mit einem . (Punkt), also:
Code:
.maintable { position: absolute; left: 0px; top: 0px; width: 500px; height: 800px; overflow: scroll; padding: 1px; border : 0px; }

Gruss Dany (Jimbo)
Kein Support per PN.
Mehr
01 Dez. 2007 12:55 #10256 von Tribal6
....und immer schön Site- und Browsercache leeren beim Kontrollieren, sonst siehst du ev.die Veränderungen gar nicht, obwohl sie da wären....

Tue das, was du kannst, mit dem was du hast, da wo du bist.
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden