Beiträge von birkenfrank

    Hmmm, ich habe die Fehler, die du angegeben hast, korrigiert. Der Validator schmeißt doch viel mehr Fehler raus als du angegeben hast? Nach der Korrektur stehen dort immer noch etliche Fehler, mit denen ich (als „html-Embryo“) leider nichts anfangen kann.

    Z.B. das hier: Wenn ich mir das anschaue, dann gibt es doch ein schließendes </p>???

    <p><div style="text-align:left;"><i>»Nicht mehr Tier und noch nicht Engel« &nbsp; <a href="https://de.wikipedia.org/wiki/Blaise_Pascal" target="_blank" rel="noopener">Blaise Pascal</a></i></div></p>

    Ich gebe zu, ich habe wenig Ahnung und hoffe daher auf Hilfe aus diesem Forum.

    Hallo Forum,

    ich habe eine Webside geschrieben, bei der im IE11 die Links und das Script easyComment zwischen <main> und </main> nicht funktionieren. Die Links außerhalb davon (z.B. in der Navileiste) funktionieren. Hat jemand eine Idee, wo der Fehler liegen könnte?

    Hier der Code:[INDENT]

    HTML
    <!DOCTYPE html><html lang="de"><head>  <title>Holismus</title>  <meta http-equiv="X-UA-Compatible" content="IE=edge">  <meta charset="utf-8">  <meta name="viewport" content="width=device-width, initial-scale=1.0">  <link type="text/css" rel="stylesheet" media="screen" href="design.css"></head><body>    <div id="aside">        <header>                </header>        <div id="steuerung">                 <nav>                <ul>                    <li><a href="index.php" title="Test 1">Auftakt</a></li>                    <li><a href="appell.php" title="Test 2">Appell</a></li>                </ul>            </nav>           <br>         </div>    </div>    <main id="main">        <div class="tabset">            <!-- Tab 1 -->            <input type="radio" name="tabset" id="tab1" aria-controls="tab1" checked>            <label for="tab1">              Auftakt            </label>                        <!-- Tab 2 -->            <input type="radio" name="tabset" id="tab2" aria-controls="tab2">            <label for="tab2">              Leser-Kommentare            </label>                        <div class="tab-panels">                <section id="tab1" class="tab-panel">                  <div style="text-align:left;"><i>»Nicht mehr Tier und noch nicht Engel« &nbsp; <a href="https://de.wikipedia.org/wiki/Blaise_Pascal" target="_blank" rel="noopener">Blaise Pascal</a></i></div></p>
    
    
    <div><p span style="padding-top:10px;">Lorem ipsum<p>                      </div>                </section>                                <section id="tab2" class="tab-panel">
    
    
    <!-- easyComment Content Div --><div id="easyComment_Content"></div>                                </section>            </div>        </div>    </main><footer>
            <!-- easyComment --><script type="text/javascript">    // CONFIGURATION VARIABLES    var easyComment_ContentID = 'Auftakt';        // CORE     var easyComment_Domain = 'http://www.denkmodelle.de/easyComment/';        /* * * DON'T EDIT BELOW THIS LINE * * */    (function() {        var EC = document.createElement('script');        EC.type = 'text/javascript';        EC.async = true;        EC.src = easyComment_Domain + 'plugin/embed.js';        (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(EC);    })();</script>     </footer></body></html>


    [/INDENT]
    Und der zugehörige CSS-Code:

    Keine Ahnung???

    Nun gut, das ist mir so im Groben schon klar. Es ist manchmal schwierig, so etwas verständlich rüberzubringen, sorry :oops:

    Also konkret (wenn du noch Lust hast):

    • <img Lupe><img Bild> auf der html-Seite hintereinanderweg? Mit zwei src?
    • 'position: absolute;' vermutlich im CSS bei figure? Einfach unten dran z.B. unter cursor: -moz-zoom-in;?
    • Oder brauche ich ein zweites figure-Element für die Lupe? Könnte man da nicht im CSS die Lupe als content: img-src=lupe.png mit reinschreiben?
    • Du schreibst: „Bei hover über das figure-Element musst du dann für das Lupenbild auf 'display: none;' setzen.“ Das hört sich für mich tatsächlich so an, als ob es ein extra figure-Element für die Lupe gäbe?
    • Wohin kommt das 'z-index: 99;'?

    Du siehst, das meinte ich mit „CSS-Embryo“ :lol:

    Hört sich gut an :-D, ist aber für mich CSS-Embryo in der beschriebenen Form leider zu hoch :-(.

    Ich weiß nicht, was ins CSS und was ins html muss und ich bin überfordert, wie die Dinge, die du beschrieben hast, genau eingefügt werden. Wie gesagt, ich beschäftige mich erst seit einer Woche überhaupt mit CSS und html5 und habe die umgesetzten Dinge nicht selbst geschrieben, sondern abgekupfert. Keine Ahnung, wann ein # oder ein . wichtig sind? Keine Ahnung, wie die position genau angegeben wird usw.?

    Sorry, aber so ist das nunmal. Ich bin da auch nicht wirklich der engagierte Bastler – die Inhalte der Homepage sind mir weitaus wichtiger. Wäre halt ein nettes „nice-to-have“. :roll:

    Hallo Forum,

    ich bin erstens hier ganz neu und zweitens blutiger CSS-Anfänger. Ich vermute, dass mein Problem für viele von euch eine Kleinigkeit ist. Daher dachte ich mir: Frag mal nach, bevor du Stunden frustrierender Versuche investierst... :roll:

    Ziel:
    Ich möchte alle Bilder meiner Homepage durch Auflegen des Mauszeigers vergrößern lassen. Das ist schonmal erfolgreich gelungen. Damit der Nutzer auf diese Möglichkeit aufmerksam wird, möchte ich zudem ein kleines jpg-Symbol einer Lupe (mit statischer Größe, unabhängig von den unterschiedlich großen Bildern daraunter) unten rechts am Bildrand jeden Bildes einblenden. Beim hovern soll es natürlich verschwinden.

    Ich habe im CSS bisher folgenden Code:

    [INDENT]figure {
    width: 280px;
    padding: 4px;
    margin-left:20px;
    overflow: hidden;
    float: right;
    border: 1px solid #acd7fb;
    border-radius: 5px;
    background-color: #f6f6f6;
    -webkit-transition: all 0.25s ease-in; /* für Safari 5.1, Android 2.3 bis 4.3 */
    transition: all 0.25s ease-in;
    }


    figure:hover {
    -webkit-transform: scale(2); /* für Safari, Android */
    -ms-transform: scale(2); /* für IE9 */
    transform: scale(2);
    -webkit-transform-origin: right center; /* für Safari, Android */
    -ms-transform-origin: right center; /* für IE9 */
    transform-origin: right center;
    }


    figure img {
    width: 100%;
    border-radius: 3px 3px 0 0;
    }


    figure figcaption {
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;
    padding: 2px 2px 2px 2px;
    background-color: #f6f6f6;
    border-radius: 0 0 3px 3px;
    }[/INDENT]

    Die Sache mit der Lupe fehlt da noch völlig. Ich vermute, ich brauche dazu die Funktionen before, content, z-index und opacity, oder?

    Wie gesagt, der obige Code ist mühsam gebastelt, denn ich weiß nicht wirklich, was ich da tue. :?
    Daher wäre es supernett, wenn mir jemand das für Blöde erklärt – oder mit einfach die Script-Schnipsel zur Verfügung stellt.

    Herzliche Grüße aus Wuppertal
    birkenfrank