• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

DIVs und TABLEs

Toxictype

New member
Hi,

hat jemand schomma folgendes Prob gehabt:

Ich habe mir einen Layerscroller auf eine Seite gebaut.
Er funzt perfekt solange ich nur Text in den <div>-Bereich eingebe. Wenn ich eine Tabelle einpflegen möchte, wird sie nicht bzw. gar nichts angezeigt!

Normalerweise kann ich in Ebenen und Layern doch Tabellen anlegen, oder!? Könnte es in diesem Falle evt. am CSS oder STYLES liegen???

<style type="text/css">

Tox
 
Hi,

PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="css.css" rel="stylesheet" type="text/css">
<style type="text/css">  
#divUpControl{position:absolute; width:320; left:-255; top:371; z-index:1; text-align: right} 
#divDownControl{position:absolute; width:320; left:243; top:371; z-index:1; text-align: right} 
#divContainer{position:absolute; width:550; height:290; overflow:hidden; top:60; left:10; clip:rect(0,550,290,0); visibility:hidden;} 
#divContent{position:absolute; top:0; left:0;} 
</style>
</head>

...

<div id="divContainer"> 
<div id="divContent">
<b>Kontaktformular</b><p>
<form name="form_aden" method="post" action="">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr> 
      <td width="14%" nowrap>Name:</td>
      <td width="86%">
        <input type="text" name="textfield">
      </td>
    </tr>
    <tr> 
      <td width="14%" nowrap>Vorname:</td>
      <td width="86%">
        <input type="text" name="textfield2">
      </td>
    </tr>
    <tr> 
      <td width="14%" nowrap>Strasse / Nr.:</td>
      <td width="86%">
        <input type="text" name="textfield3">
        / 
        <input type="text" name="textfield8">
      </td>
    </tr>

...

</table>
</form>
</div>
</div>

...

mmmmhhh....!?
 
Wie jetzt, er hat per css den Layer auf hidden gestellt?

respekt.gif


Sei nicht traurig, Elephanten können auch nicht fliegen.
 
Danke!;)

Ja, den Container-Layer, aber nicht den Content-Layer!
Bei normalem Text funzt es, nicht aber mit Tabellen!

Außerdem klappt es do auch nicht:
PHP:
#divContainer{position:absolute; width:550; height:290; overflow:hidden; top:60; left:10; clip:rect(0,550,290,0); visibility:visible;} 
#divContent{position:absolute; top:0; left:0; visibility:visible;}
 
Hab´s auch schon mit dem z-index versucht!
Tut sich nix!
Auch in meiner css.css ist keine Spur von visibility oder z-index zu sehen!

Kann es evt. etwas damit zu tun haben, dass ein Layer in einem Layer liegt???
 
die Default Einstellung für die visibility ist meines Wissens inherit, d.h. wenn Dein Container unsichtbar ist, sind es die Kinder auch, wäre ja wohl auch ziemlich anstrengend alle childs und subschilds zu versteckeln, sollte man mal den kompletten Container ein oder ausblenden wollen
 
Ich habe alle Layer schon auf visible gesetzt (s. letztes Posting)!
Habe es auch mit inherit versucht! Keine Ahnung, was da los ist!
Was mich nur stutzig macht, ist dass bei Text alles sichtbar ist und bei Tabellen eben nicht!
 
Kann mir denn vielleicht jemand sagen, warum die Tabelle unter den Ebenen, also unter dem Scrollerlayer auftut?
 
Hab´s gefunden!

Der Fehler lag in der Tabelle in der Tabelle!
Normalerweise geht sowas!

Naja, egal!

Dankt Euch!

Tox
 
Zurück
Oben