POP Up Fenster via CSS

Status
Nicht offen für weitere Antworten.

napsi

Erfahrenes Mitglied
Hallo Miteinander!

Hat jemand eine Idee, wie ich ein IMG in einem pop upfenster öffnen kann, ohne dazu .js verwenden zu müssen?

Grund: Bis jetzt ging alles mit den css und da will ich am ende kein anderes Script mehr einbauen.

Vielleicht gibt es ja eine Seite, wo ein Beispiel zu finden ist. Ich habe leider keine gefunden.

lg.

Napsi
 
Hi,

ein "CSS-Popup" liesse sich beispielsweise so umsetzen:

Code:
a.infobox:link, a.infobox:visited {
  color: #bfbfbf;
  text-decoration: none;
}

a.infobox:hover {
  border: none;
  color: #000;
  text-decoration: underline;
}

a.infobox span {
  visibility: hidden;
  position: absolute;
  text-decoration: none;
}

a.infobox:hover span {
  visibility: visible;
  color: #000;
}

a.infobox:hover span img {
  display: block;
  border: none;
}

Code:
<a href="#" class="infobox">Start<span><img src="..."></span></a>
Anmerkung: ein Popup-Fenster im herkömmlichen Sinne lässt sich nicht via CSS öffnen.
 
Selbstverständlich geht das - tausch einfach in meinem gezeigten Beispiel in den Selektoren die :hover-Pseudoklasse gegen :active aus.
 
Naja also wie ich schon geschrieben habe wenn du wirklich willst das ein Popup Fenster geöffnet wird kannst du das nur mit einer Skriptsprache realisieren sonst wird wenn du es per HTML machst ein Fenster mit dem Bild geöffnet das über die ganze Seite geht.
Du kannst dir ja mal die Links angucken die ich dir dazu gegeben habe.
Da steht auch wie man das ganze mit JavaScript löst...das ist eigentlich sehr leicht zu verstehen.
 
Status
Nicht offen für weitere Antworten.

Neue Beiträge

Zurück