WinFuture-Forum.de: Schwarzen Layer über Komplette Seite Ziehen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Schwarzen Layer über Komplette Seite Ziehen So ähnlich, wie bei der UAC von Windows Vista


#1 _BigTim_

  • Gruppe: Gäste

geschrieben 25. September 2007 - 12:51

Hallo,
ich möchte gerne, wie bei der UAC von Vista über die Seite einen kompletten schwarzen Layer haben. Dieser soll halt einen dunklen transparenten Hintergrund haben und einen Button, mit dem man diesen deaktivieren kann, so das wieder die richtige Seite zu sehen ist.

Wie ist sowas möglich?

Grüße, BigTim
0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 25. September 2007 - 15:03

CSS
opaque {
background-color:#000000;
color:red;
font-size:24px;
height:100%;
left:0pt;
opacity:0.75;
position:absolute;
text-align:center;
top:2em;
width:100%;
}

HTML
<p class="opaque" id="blackLayer"><a onclick="document.getElementById('blackLayer').style.display = 'none';return false" href="#">Mach mich weg</a></p>


Hoffe ich habe mich nicht vertippt.
0

#3 _BigTim_

  • Gruppe: Gäste

geschrieben 25. September 2007 - 21:58

Mhm leider war bei mir oben nur eine weiße Leiste wo drin stand Mach mich weg.
Das mit dem drauf klicken klappt allerdings.
0

#4 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 26. September 2007 - 06:43

Hättest auch selber sehen können, da ich im CSS einen Punkt vergessen habe. :unsure:
		.opaque {
			background-color:#000;
			color:red;
			font-size:24px;
			height:100%;
			left:0pt;
			opacity:0.75;
			position:absolute;
			text-align:center;
			top:0pt;
			width:100%;
		}

0

#5 _BigTim_

  • Gruppe: Gäste

geschrieben 26. September 2007 - 12:28

Danke! Sieht schon echt gut aus.
Jetzt ist der Layer über die ganze Seite, bis auf einen kleinen Rahmen oben.
0

#6 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 761
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 26. September 2007 - 19:41

top:2em;
entfernt bzw in 0px geändert?
0

#7 _BigTim_

  • Gruppe: Gäste

geschrieben 26. September 2007 - 22:05

Jau, ist in der korrigierten Version, die Witi postete ja schon geändert. :( Entfernen brachte aber auch nichts.
0

#8 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 761
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 26. September 2007 - 22:33

Ich habs jetzt schnell in Opera getestet.
Also bei mir funktioniert die 2. Version die ja mit "top: 0px;" gepostet ist perfekt, lediglich bei 2em hatte ich den Rand oben, was auch logisch ist...
Also mir ists grad ein Rätsel.
Das einzige was mir einfallen würde wäre sowas:
<div style="position: absolute; top:20px; width: 100%; height: 100%">
  <p class="opaque" id="blackLayer">
	<a onclick="document.getElementById('blackLayer').style.display = 'none';return false" href="#">
	  Mach mich weg</a>
  </p>
</div>

Also, dass das Element mit der opaque Klasse in einem absolut positionierten Element enthalten ist.

Dieser Beitrag wurde von [Elite-|-Killer] bearbeitet: 26. September 2007 - 22:35

0

#9 _BigTim_

  • Gruppe: Gäste

geschrieben 27. September 2007 - 11:12

Leider keine Veränderung. :blush:
0

#10 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.701
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 27. September 2007 - 11:16

hmm...kannste uns den kompletten Code der Seite zur Verfügung stellen oder wenn es irgendwo liegt den Link schicken?
0

#11 _BigTim_

  • Gruppe: Gäste

geschrieben 27. September 2007 - 16:39

Danke Witi, für das Angebot, aber hab es nun behoben bekommen.
Lag an einem Div, welches sich dazwischen gemogelt hatte. =)

Danke!
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0