Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von Oktober

SELFHTML Forumsarchiv
Div Box durch Javascript vergrößern mit variabler Höhe

Informationsseite
  1. Seite (JAVASCRIPT) Div Box durch Javascript vergrößern mit variabler Höhe von seking01, 30. 10. 2008, 09:22
nach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: seking01, 30. 10. 2008, 09:22

Schönen guten Morgen zusammen!

Ich habe mir ein Javascript heruntergeladen und dieses auf meiner Seite eingebaut. UNd zwar folgendes:

<script type="text/javascript">
<!--
function mach_gross(id, wei, hei)
{
 with (document)
 {
  getElementById(id).style.width = wei + 'px';
  getElementById(id).style.height = hei + 'px';
 }
}
//-->
</script>

Hier der Link der das Script auslöst:

 <a href="#" onclick="mach_gross('irgendwas', 700, 650); return false;"><strong>Groß machen</strong></a>

Das script bewirkt das eine Div Box per Link vergrößert wird auf voreingestellte Werte (aktuell height=650px).

Frage: Ist es möglich den height Wert zu Variieren? Also das die Box in der Höhe nur so weit aufgeht das der Inhalt angezeigt wird??
Hat jemand ne Idee?

Vielen Dank

lg
seking01

nach obennach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: Joachim, 30. 10. 2008, 09:38

Hi,

»» Frage: Ist es möglich den height Wert zu Variieren? Also das die Box in der Höhe nur so weit aufgeht das der Inhalt angezeigt wird??
ahem... das ist eigentlich das normale Verhalten eines Divs. Setze den Wert für height einfach auf "auto". Ansonsten musst Du Dein Vorhaben wohl mal näher beschreiben...

Gruesse, Joachim
--
Am Ende wird alles gut.

nach obennach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: seking01, 30. 10. 2008, 10:38

Jaa ein Div verhält sich automatisch so. Das aber nciht so gewünscht.
Ich möchte dort einen Link haben den man klickt und erst DANN soll sich die boxvergrößern und der Text sichtbar werden. Ich möchte den text nciht von anfang an sichtbar haben

nach obennach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: molily, 30. 10. 2008, 11:35

»» Ich möchte dort einen Link haben den man klickt und erst DANN soll sich die boxvergrößern und der Text sichtbar werden. Ich möchte den text nciht von anfang an sichtbar haben

Wenn du Text einblenden willst, dann tue dies (.style.visibility oder eine entsprechende Klasse ändern), und versuche nicht mit der Boxengröße Text abzuschneiden.

Mathias
--
JavaScript-Erweiterung für das SELFHTML-Forum

nach obennach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: molily, 30. 10. 2008, 11:39

Okay, in JSWelt schreibst du, dass du es noch detaillierter willst. Elemente über ID ansprechen und dessen Style ändern kennst du bereits, denn das tut dein Code bereits. Anstatt width und height solltest du jetzt display ändern (visibility ist nicht so sinnig, schließlich soll der versteckte Text keinen Platz beanspruchen).
Der Text kommt also in ein Element wie div oder p, das standardmäßig display:none bekommt. Dann änderst du den Wert auf block (Standardeinstellung - Element wird angezeigt). Das Elternelement ist dann so groß wie es der Text erfordert.

nach obennach unten

Div Box durch Javascript vergrößern mit variabler Höhe

Die folgende Nachricht zum Thema stammt von: Joachim, 30. 10. 2008, 19:55

Hi,

»» Okay, in JSWelt schreibst du, dass du es noch detaillierter willst.
recherchierst Du jetzt schon in verschiedenen Foren, um herauszufinden, was die OP's wirklich wollen? Wow, das gibt bestimmt viele Jenseitspunkte. Du wirst mit Sicherheit als Guru wiederkehren...

;-)

Gruesse, Joachim
--
Am Ende wird alles gut.

nach obennach unten

crossposting

Die folgende Nachricht zum Thema stammt von: Struppi, 30. 10. 2008, 09:43

»» Schönen guten Morgen zusammen!

Crosspost

Struppi.

nach obennach unten

crossposting

Die folgende Nachricht zum Thema stammt von: Klawischnigg, 30. 10. 2008, 14:38

Hi there,

»» Crosspost

Und?

nach obennach unten

crossposting

Die folgende Nachricht zum Thema stammt von: Struppi, 30. 10. 2008, 15:19

»» »» Crosspost
»»
»» Und?

was und? Nur zur Info.

Da du ja bereits siehst, dass hier zweimal der gleiche Lösungsweg vorgeschlagen wurde, aber nur dort von seking geantwortet wurde, wäre es höflich gewesen von OP darauf hinzuweisen.

Struppi.

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2008 Teil von Oktober

© 1998-2008 Seite Impressum, Software: Classic Forum