2016-11-11 5 views
-1

Ich versuche, die CSS für rechts nach links div zu machen, wenn es geöffnet wird, aber ich mag nicht jedes Java-Script verwenden und jquery braucht nur reine CSS. CSS Übergang von rechts auf Klick mit CSS nach links

enter image description here

+0

Vielleicht könnten Sie Schlüssel-Frames verwenden. Sehen Sie diese Antwort zum Beispiel: http://stackoverflow.com/questions/6805482/css3-transition-animation-on-load –

+0

Sorry, aber das ist nicht das, was ich suchte –

+0

ich brauche das genau i –

Antwort

0

Sie könnten eine CSS-Animation über die clip Eigenschaft

Codepen Demo


Markup

<section> 
    <div> 
    <h1>Right to Left opening</h1> 
    </div> 
</div> 

CSS

section { 
    position: relative; 
} 

div { 
    position: absolute; 
    width: 100%; 
    display: flex; 
    justify-content: center; 
    align-items: center; 
    background: #6698F5; 
    clip: rect(0, 100vw, auto, 100vw); 
    animation: slide 1.5s linear 1s forwards; 
} 

@keyframes slide { 
    100% { clip: rect(0, 100vw, auto, 0); } 
} 
+0

Seite gelassen werden gehen von der rechten Seite und aktuellen Inhalt Abschnitt kommen werden Box sollte kann man sich wie ein Design machen ich Ihnen fast dort angebracht sind, aber es ist nicht vollständig Arbeits i den Abschnitt benötigen, sind in Container und ein Navigations –

+0

ich habe Ihnen eine Vorstellung darüber, wie die Wirkung zu erhalten, wenden Sie es nur, um Ihren Code – fcalderan

+0

aber wenn ich als nächstes gehen in wird, wie ich auf der Homepage bin und jetzt will ich für gehen über uns der Inhaltsbereich Vorschauen sollte für die linke Seite und neuen Inhaltsbereich versteckt werden –