IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Bild Anzeigen Und Ausblenden, ohne Java Script
amethyst
Beitrag 13.10.2004 - 13:05
Beitrag #1


Kann auf gar keinen Fall einen Videorekorder programmieren!
***

Gruppe: User
Beiträge: 210
Mitglied seit: 08.12.2003
Wohnort: Bad Zwischenahn
Mitglieds-Nr.: 1.751



Hallo,

ich hab mir gerade mal die Hilfe von Joachim angesehen und geschaut, wie er es ermöglicht hat, dass Abbildungen nur auf Mauklick aufgemacht werden, was natürlich enorm Ladezeiten spart. Er benutzt JS.

Ich mag kein Java und vermeide es möglichst. Hat jemand eine Idee, wie man das mit CSS verwirklichen kann?

Gruß Uschi
Go to the top of the page
 
+Quote Post
 
Start new topic
Antworten
Conny
Beitrag 13.10.2004 - 22:43
Beitrag #2


Kommt Zeit, kommt Rat, kommt Conrad!
Gruppensymbol

Gruppe: Mods
Beiträge: 1.169
Mitglied seit: 21.11.2001
Wohnort: Altenkirchen, Westerwald
Mitglieds-Nr.: 42



Hallo Uschi,
ja, Joachim ist ein rafiniertes Kerlchen! wink.gif

Ein Blick in der Quellcode verrät folgendes:
(Ich habe es 1 zu 1 übernommen)
QUELLTEXT
<p>Sie sehen jetzt den Grafikbetrachter, wie die folgende <a onclick=
   "doSection(f21)" class="sidebar" href="#nowhere" title=
   "Klicken Sie, um den Abschnitt zu &ouml;ffnen/schlie&szlig;en.">Abbildung</a>
   zeigt.</p>

   <div style="margin-left: 2em">
       <div class="sidebartext" id="f21" style="display: none"
       onclick="noSection(f21)">
           <img src="../image/image_viewer.gif" width="596" height=
           "366" border="0" alt="Grafikbetrachter">
       </div>


Der Text der zum Bild wird, wird verlinkt mit einem Verweis auf einem Anker auf der gleichen Seite (hier: #nowere). Damit sich das Bild an der richtigen Stelle (hier in einem DIV Container) positioniert, bekommt es eine ID (f21). Angesteuert wird es aber dennoch mit ein kleines JavaScript.

QUELLTEXT
function doSection (secNum){
    //display the section if it's not displayed; hide it if it is displayed
    if (secNum.style.display=="none"){secNum.style.display=""}
    else{secNum.style.display="none"}
}

function noSection (secNum){
    //remove the section when user clicks in the opened DIV
    if (secNum.style.display==""){secNum.style.display="none"}
}


Class sidebar und sidebartext beinhalten:
QUELLTEXT
a.sidebar {
 color : #339933;
 font-weight : bold;
 text-decoration : none;
 cursor : hand;
 background : transparent;
    }


/* Only use this for sidebars that ARE in a list */
    DIV.sidebartext {
 position: relative;
 left: -22px;
 height: 72px;
 width: 300px;
 margin-top: .6em;
 margin-right: 3em;
 margin-left: 0;
 margin-bottom: .6em;
 padding-top: .75em;
 padding-right: 6px;
 padding-left: .75em;
 padding-bottom: .75em;
 cursor: hand;
 border-left: 4pt solid #339900;
 background-color: #F0F0F0;
    }


So, ich glaube damit ist das Geheimnis gelüftet w00t.gif

cu
Conny (der hoffentlich nichts vergessen hat...)
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema
- amethyst   Bild Anzeigen Und Ausblenden   13.10.2004 - 13:05
- - db   Help & Manual mal ansehen.   13.10.2004 - 13:24
- - Ede   ZITAT(amethyst @ 13.10.2004 - 14:05)[...] Ich...   13.10.2004 - 13:54
- - amethyst   Hallo Ede, nein, Du hast mich falsch verstanden. I...   13.10.2004 - 14:01
- - Sicaine   1. es heißt Javascript. Java is ne eigene Programm...   13.10.2004 - 14:24
- - helpy   Hallo Uschi, Schau Dir doch mal das hier an: http...   13.10.2004 - 14:39
- - db   ZITAT(Sicaine @ 13.10.2004 - 15:24)1. es heiß...   13.10.2004 - 14:50
- - Sicaine   Falsch! Java ist ein Hasi: *zu thread in pu...   13.10.2004 - 14:58
- - amethyst   Hi Helpy, ja wenn nicht .... 85% der User IE-User...   13.10.2004 - 14:58
- - Sicaine   @amethyst öhm dieser CSS hover-effect geht im IE g...   13.10.2004 - 16:09
- - amethyst   Hi Sicaine, ich bezog mich auf den Link von Guido...   13.10.2004 - 16:20
- - Sicaine   Da stellt sich die Frage welche Version du nutzt? ...   13.10.2004 - 18:32
- - helpy   ZITAT(amethyst @ 13.10.2004 - 16:58)Hi Helpy,...   13.10.2004 - 19:34
- - amethyst   Hi Sicaine, ich will hier nicht darüber diskutier...   13.10.2004 - 19:44
- - Netizen   ZITAT(hdb @ 13.10.2004 - 15:50)Java ist die a...   13.10.2004 - 22:16
- - Conny   Hallo Uschi, ja, Joachim ist ein rafiniertes Kerlc...   13.10.2004 - 22:43
- - amethyst   Danke Conny, es geht also ncih ohne java script ;-...   13.10.2004 - 22:50
- - Conny   ZITAT(amethyst @ 13.10.2004 - 23:50).....es g...   01.11.2004 - 23:51
- - amethyst   Hi Conny, hübsches Auto ;-)) Danke, das hilft sch...   02.11.2004 - 1:27


Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 03.07.2025 - 19:10

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here