Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Kostap

unregistriert

1

06.07.2011, 22:17

Rahmen für onmouseover-Fenster

Hallo Zusamen,

ich habe folgenden Code.
Wie ihr sieht handelt es sich um ein image-map mit Bereichen die beim Überfahren der Maus aktiviert werden und so sich 2 Fenster öffnen.
Das erste gleich beim Überfahren (das schließt wieder automatisch) das zweite beim klicken auf das erste.

Mein Problem ist , ich weiß nicht wie ich diesen Fenstern einen Rahmen verpassen kann und wie ich dann auch die Farbe der Fensterrahmen ändere.

Kann mir jemand helfen?

Ich freue mich auf eure Antworten.

mfg

<script type="text/javascript">
.
.
.
.
.
.

<!-- ein Marker/Tooltip-->
<div style="left:180px;top:80px;position:absolute;" onMouseOver="if(lastChild.previousSibling!=momentanesElement)lastChild.style.display='block';" onMouseOut="lastChild.style.display='none';">
<img src='pointrot.gif'>
<div id="boxId1" style="display:none;position:absolute;bottom:5px;left:5px;background-color:yellow;">Eine Beschreibung. <a href="#" onClick="elementAnzeigen(null)">schließen</a>
</div><div style="display:none;z-index:1001" onClick="elementAnzeigen(previousSibling);style.display='none';">
<a href="#" style="position:absolute;bottom:5px;left:5px;background-color:green;white-space: nowrap;padding:2px;">Toooltip TextAAA</a></div></div>

2

06.07.2011, 22:23

Hallo,

also erst einmal möchte ich darauf hinweise, dass du in der Kategorie "C, C++, C#, Delphi & Java" gepostet hast. Hier geht es eigentlich um Programmiersprachen - weniger um Script- bzw. Auszeichnungssprachen.

Du kannst deinen Elementen einen Rahmen geben mit dem CSS Attribut border.

So zum Beispiel einen 1 Pixel breiten, durchgezogenen, roten Rahmen:

Quellcode

1
2
3
#meineElementId {
border: 1px solid #ff0000;
}


Siehe auch hier: CSS4you - Rahmen

Gruß
SaRu_

Kostap

unregistriert

3

06.07.2011, 22:33

Hallo SaRu,

danke für deine Hilfe!

Sorry dass hier nicht der richtige Ort ist. Ich habe darauf leider nicht geachtet. Das ist erst meine zweite Frage.

Ach, dein Link war prima.
Nochmals danke schön.

mfg

Werbeanzeige