In der <div> für unser Popup
befindet sich
<div>, die den
<button> enthältEs reicht, unseren <button> mit dem [X] in eine eigene <div> zu stellen,
die ihn rechtsbündig anordnet und einen farbigen Hintergrund hat. Das sieht dann schon wie ein Titelbalken aus.
Mit der Abbildung rechts haben wir das schon mal gemacht, und falls du sie ausgeblendet haben solltest, kannst du sie wieder einblenden.
Bemerkungen für die Praxis:
.popup { background-color: #F0F5FA ;
padding: 3px ;
border: 3px outset #DFE7EF ;
display: none ; z-index: 2 ;
font-size: 80% ;
}
.titelbalken { background: blue ;
text-align: right ;
margin-bottom: .5em
}
Ich kann auf diese Weise mehrere Popups auf einer Seite haben. Jedes einzelne beginnt mit
<div id=name class="popup">u.s.w.
<div class="titelbalken">
<button
So sehen sie alle gleich aus und die Differenzen (z.B. unterschiedliche Positionen) sind in den Definitionen für
die jeweilige Id festgehalten.
block und einmal mit none für die Anzeige-Eigenschaft.Ausprobieren: Hier sind die .
Damit können wir dieses Popup bereits beliebig häufig ein- und ausklappen.
Aber lässt es sich auch verschieben?