Anzeige ein weiterer container auf input:focus mit nur css

Ich möchte ein paar css-Eigenschaften auf der input:focus, so wie ich es machen kann?
Mein Szenario ist; wenn der input-Fokus erhalten, möchte ich ein weiteres div, so wie kann ich das machen, dass nur mithilfe von css?

Auf hover kann ich tun, dass die Verwendung von ">", aber im Mittelpunkt steht nicht die Arbeit und ich don t verstehen, warum :(.

also das ist mein code:

<div class="containerTooltipXxx">
 <p class="paragraphClass">
     Some text...<br /><input type="radio" /><br />More text...
     </p><div class="blocks">
<label>Field</label>  <input></input></div>
</div>




  .containerTooltipXxx{
        padding: 20px; 
        position: relative;
        float: left;
        display: inline-block;
        border: 2px solid lime;
        margin: 50px;
    }

    .paragraphClass{display: none;}

.containerTooltipXxx:hover > .paragraphClass, .containerTooltipXxx:focus > .paragraphClass{
        display: block;
        position: absolute;
        top:-5px;
        left: 50px;
        background: red;
        opacity:.9;
    }

sehr wichtig, die html-Hierarchie kann nicht geändert werden.
Danke.

fiddle

  • So wollen Sie nicht schweben in alle?
  • Nein, ich möchte zeigen, dass .paragraphClass nur auf input:focus. Ich möchte das gleiche Verhalten von schweben im Fokus.
InformationsquelleAutor mcmwhfy | 2013-07-02
Schreibe einen Kommentar