Bernhard Heuvel: CSS/Perl Umbruchkontrolle

Beitrag lesen

Hmm, Ok - deine Kritik ist berechtigt.

Verlinken kann ich die Testseite leider nicht nach außen, da ich keinen Testserver außerhalb zur Verfügung habe.

Soll: der Text soll möglichst die ganze mittlere Box ausfüllen, und das  im Blockformat.

Hier nochmal der Screenshot: Textumbruch vor dem Ende der Box

Meine Fehleranalyse ist nicht sehr ausgereift. Ich vermute, daß aber die beiden "Buttons" oben rechts innerhalb der Textbox das Problem sind. Hinter diesen Buttons sind zwei <form>-Elemente versteckt.

#==================================Auszug
<form action="/cgi-bin/FBSERVER/loeschen.pl" method="post" style="text-align:right"> <input type="hidden" name="eintrag" value="46592"><input type="image" src="/loeschen.gif"></form>

<form action="/cgi-bin/FBSERVER/wedit.pl" method="post" style="text-align:right"><input type="hidden" name="eintrag" value="46592"><input type="image" src="/edit.gif"></form>
#=================================

Diese sind eingeschlossen durch:

#==================================Auszug
<div id="Inhalt"> </div>
#=================================

Das CSS dazu lautet:

#==================================Auszug
div#Inhalt {
    margin: 0 12em 1em 16em;
    padding: 0 1em;
    border: 1px dashed silver;
  }
* html div#Inhalt {
    height: 1em;  /* Workaround geg. 3-Pixel-Bug des IE */
  }
div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
div#Inhalt p {
    text-align: justify;
    font-size: 0.9em;
    margin: 1em 0;
  }

div#Inhalt a:link {color: #000080; font-weight: bold;}

div#Inhalt form { float: right; position: relative; margin-top:1px;
                  margin-right:1px; }
#=================================

Der Text ist in <p></p> eingeschlossen. Nochmal die Reihenfolge:

<div id="Inhalt"> <form></form> <p> TEXT </p> </div>

Meine Vermutung ist, daß es an "div#Inhalt p" oder vielleicht an den <form>-Tags liegt...aber ich komme durch Probieren nicht dahinter. Für die tiefere Analyse fehlt mir das Verständnis. Leider habe ich keine Zeit bekommen, daß Thema zunächst gründlich zu studieren.
Lernen und runterschreiben on-the-fly.

Vielen Dank,

Bernhard Heuvel