basti1012.bplaced.net

Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
    Hallo liebe Forumer, wie stelle ich es am besten an: Ich habe folgendes Konstrukt: Meine Frage: Wie stelle ich es nun an das alles was vom a:tag umschlossen ist eine opacity: .6; bekommt wenn man .hovert, der Hintergrund als auch das IMG gleichzeitig -- ABER -- das der Text umschlossen von <span> einen opacity: 1; behält (also KEINE opacity hat!) und halt wie ein Link Unterstrichen ist und die Schriftfarbe schwarz hat. Wie stelle ich es am besten an, dass beides erfüllt wird. Gruß der misanthrop

    Code

                                        
                                    <style>
      body{
      background:grey;
               display: flex;
             flex-wrap: wrap;
             justify-content: space-around;
    }
    
    
    
    
    section{
      border:1px solid black;
      width:70vw;
      display: flex;
      flex-wrap: wrap;
      justify-content: space-around;
      max-width:400px;
    }
    a{
             text-decoration:none;
    }
    
    nav a,
          nav a:link,
          nav a:visited {
             background-color: #384d86;
     
          }
          nav a:hover,
          nav a:focus,
          nav a:active {
             background-color: whitesmoke;
             color: black;
          }
          nav a,
          nav a:link,
          nav a:visited,
          nav p {
             padding: 0.8rem 0;
          }
          .a-modul {
             display:flex;
             flex-direction:column;
             padding: 0.3rem 0;
             justify-content: space-around;
          }
    
        h4{
             height: 2.7rem;
             padding: 0 0.3rem 0 0.3rem;
             margin: 0.3rem 0 0.2rem 0;
             order:1;
             text-align:center;
          }
    figure{
      order:2;
    }
    
    /* dick unterschrichen
    falls nicht erwünsch dan löschen*/
    figure:hover ~ h4:after{
      content:'';
      display:flex;
      margin:0;
      padding:0;
      margin-left:25%;
      border-bottom:2px solid black;
      text-align:center;
      height:10px;
      width:50%;
    }
    /* bis hier hin */
    figure:hover ~ h4{
      color:black;
      text-decoration:underline;
    }
    
    
     section:hover > a figure{
             opacity: .6;
             transition: opacity 0.2s ease-in-out;
     }
      section:hover >p{
             opacity: .6;
             transition: opacity 0.2s ease-in-out;
     }
      section:hover{
          background-color: whitesmoke;
     }
    
    figure img{
      width:100%;
    
    }
    
    
    
    
    </style>
    <section>
               <a class="a-modul" href="arbeit01.html">
    
                    <figure>
                     <img src="image/2.png" alt="Arbeit, 2012">
                    </figure>
                            <h4 class="header-tabelle">
                              <span class="table-row">
                                <span class="table-cell">
                                    Arbeit, 2012
                               </span>
                              </span>
                           </h4>
                  </a>
                <p>
                    Performance
                    <span>Kunsthalle Münster,</span>
                    <span>Speicher II, Münster</span>
               </p>
    </section>