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

Höhe eines Silverlight-Objekts, wenn ich darunter Text haben möchte

GoaZwerg

Neues Mitglied
Hi,

ich habe mich seit Ewigkeiten nicht mehr mit HTML beschäftigt und jetzt das folgende Problem:

Auf meiner Seite habe ich ein Silverlight-Plugin und möchte darunter eine Linkzeile mit Impressum usw. anzeigen, aber das alles muss natürlich aus den üblichen rechtlichen Gründen komplett ohne zu scrollen sichtbar sein.

Im Moment hab ich das so:

Code:
<body style="background-color: Black; color:White">
    <form id="form1" runat="server" style="height:100%">
    <div id="silverlightControlHost">
        <object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" height="100%">
      <param name="source" value="ClientBin/blablabla.xap"/>
      <param name="onError" value="onSilverlightError" />
      <param name="background" value="white" />
      <param name="minRuntimeVersion" value="5.0.61118.0" />
      <param name="autoUpgrade" value="true" />
      <a href="[URL="http://go.microsoft.com/fwlink/?LinkID=149156&v=5.0.61118.0"]Get Silverlight | Microsoft Silverlight[/URL]" style="text-decoration:none">
        <img src="[URL]http://go.microsoft.com/fwlink/?LinkId=161376[/URL]" alt="Holen Sie sich Microsoft Silverlight" style="border-style:none"/>
      </a>
     </object><iframe id="_sl_historyFrame" style="visibility:hidden;height:0px;width:0px;border:0px"></iframe></div>
        <p align="center" style="font-family:Verdana; font-size:14px;">
            <a href="">Forum</a>&nbsp;|&nbsp;<a href="">Impressum</a>
        </p>
    </form>
</body>

Egal was ich bislang auch versucht habe, entweder ist das Silverlight-Plugin zu klein oder ich muss nach wie vor scrollen. Habe gedacht ich könnte es einfach über eine Tabelle mit Zeilen lösen, aber dann ist regelmäßig das Silverlight-Plugin zu klein.

Hat evtl. jemand einen Tipp für mich wie ich hier vorgehen muss, so daß sich das <p> mit den Links zum Forum und dem Impressum den verfügbaren Platz in der Höhe mit dem Silverlight-Plugin teilen?

Viele Grüße
Goa
 
Hallo erstmal hier,

Impressum usw. anzeigen, aber das alles muss natürlich aus den üblichen rechtlichen Gründen komplett ohne zu scrollen sichtbar sein.
wie kommst darauf?

Was für ein Silverlight-Plugin?
Also mit Tabellen das war mal vor sehr langer zeit :O).
Der code sieht auf den ersten blick ok aus was macht der und was sollte er anders machen?
Zeige am besten ein Link.

Cheffchen
 
Hi Cheffchen,

erstmal danke für Deine Antwort.

Ok, also unabhängig ob man das nun muß oder net (hatte das so gelesen) hätte ich es halt gerne so, dass sich Silverlight und dieser <p> - Bereich die Höhe teilen.
Ich hab ewig lange nichts mehr mit HTML gemacht, programmiere derzeit in Silverlight mit WCF ein Spiel.

Hier mal ein Screenshot mit der Problematik, wie das derzeit angezeigt wird, wie Du auf dem Screenshot siehst, ist der Link-Bereich nur sichtbar wenn man ganz runterscrollt:

Image1.jpg

Ich möchte aber, dass der Link-Bereich immer sichtbar ist und das Silverlight-Plugin die dann noch verfügbare Höhe komplett ausnutzt. In Silverlight würde ich dafür ein Grid verwenden, aber in HTML gibts sowas ja nicht :-)

Viele Grüße
Goa
 
Warum denn um alles in der Welt Silverlight? Wenn es noch Flash / ActionScript wäre ... und auch das hat keine Zukunft mehr.

Dein Anliegen lässt sich schwer nachvollziehen, wenn du keinen Link postest. Aber da es ja wohl um ein Styling-Problem geht, dürfte es mit CSS zu lösen sein. Als erstes würde ich mal die Style-Anweisungen aus den HTML Tags entfernen. Anschließend überprüfen, ob der Plugin-Container tatsächlich eine height von 100% haben muss und falls ja, eventuell eine max-height in Pixeln angeben. Außerdem könnte man die Navigation außerhalb des Containers platzieren und per CSS an der gewünschten Stelle positionieren.

Mehr lässt sich "blind" schwer dazu sagen.
 
Hi Tronjer,

auch Dir vielen Dank für Deine Antwort. Es sollte aber nicht Gegenstand meiner Frage sein welche Technologie nun "tod" ist und welche nicht (das bedeutet aber nun nicht, dass ich Dir nicht Recht geben würde, denn das hast Du ja).

Ich probiere es mal mit CSS zu lösen, danke für eure Hilfe. Ich werde berichten :-)

Viele Grüße
Goa
 
Hallo GoaZwerg,

ob du das glaubst oder nicht erst jetzt schnalle ich was möchtest.

schreibe mal das in den p tag.

ist
Code:
<p align="center" style="font-family:Verdana; font-size:14px;">
in
Code:
<p align="center" style="font-family:Verdana; font-size:14px;
   position: absolute;
    height: 20px;
    width: 100%;
    left: 0px;
    bottom: 0px;
    background-color: #F00;">
ändern.

ist vielleicht was möchtets oder zumindest in die richtung :O)

Cheffchen
 
Seltsam, wenn ich das so mache ist der untere Bereich komplett weg und nur noch das SL-Plugin sichtbar. Ohje, kann doch echt net so kompliziert sein *lach*.
 
Deshalb war mein Ansatz, zwei Container übereinander zu schieben. Dein Poblem könnte in dem height:100% liegen, aber ohne Link lässt sich das schwer sagen.
 
Zurück
Oben