Kom ihåg mig?
Home Menu

Menu


Delay på text via CSS

 
Ämnesverktyg Visningsalternativ
Oläst 2013-12-25, 22:55 #1
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Standard Delay på text via CSS

Hej!

Hur gör man så att text syns med x antal sekunder/millisekunders delay? Från det att hemsidan laddas.

Har relativt bra koll på CSS, men detta är nytt och konstigt nog hittar jag inget om det på G. Måste vara något jag missar.

Provade:

Kod:
-webkit-animation-delay: 4s;
-moz-animation-delay: 4s;
animation-delay: 4s;
-webkit-transition: -webkit-transform 500ms ease;
transition: -webkit-transform 500ms ease;
-webkit-font-smoothing: antialiased;
Har ni något förslag?

Over and out
Mr.Bennet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-25, 23:04 #2
Tsarraz Tsarraz är inte uppkopplad
Medlem
 
Reg.datum: Apr 2013
Inlägg: 193
Tsarraz Tsarraz är inte uppkopplad
Medlem
 
Reg.datum: Apr 2013
Inlägg: 193
Först varför?
Sen borde det vara enklast med javascript typ jquery
Tsarraz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-25, 23:10 #3
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Varför vad? Varför jag ska köra CSS?

Jquery har jag ingen direkt kunskap av själv, de är begränsade till php, html och css.

Jag kör med Wordpress. Något förslag på hur man gör?
Mr.Bennet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-25, 23:37 #4
Tsarraz Tsarraz är inte uppkopplad
Medlem
 
Reg.datum: Apr 2013
Inlägg: 193
Tsarraz Tsarraz är inte uppkopplad
Medlem
 
Reg.datum: Apr 2013
Inlägg: 193
Nej varför du behöver en delay på css:n förståss
Tsarraz är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-25, 23:50 #5
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Hej igen,

Det är att texten ska falla in för besökaren med en viss delay. Som du kan se här http://xn--vskoronline-l8a.com/damvaskor/
Mr.Bennet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-26, 02:50 #6
pelmereds avatar
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2010
Inlägg: 1 342
pelmered pelmered är inte uppkopplad
Har WN som tidsfördriv
pelmereds avatar
 
Reg.datum: May 2010
Inlägg: 1 342
Du får göra det med custom-annimation och keyframes. T.ex. såhär:

Kod:
.delayed-fading-text {
        opacity: 0;
        animation: fadeIn 3s linear 5s;
        -webkit-animation: fadeIn 3s linear 5s;
}

@keyframes fadeIn
{
    0%  {opacity: 0;}
    100%  {opacity: 1;}
}
@-webkit-keyframes fadeIn
{
    0%  {opacity: 0;}
    100%  {opacity: 1;}
}
Med den här koden är animationens längd 10 sekunder vilket gör att texten börjar fadea in efter 5 sekunder och har når 100% opacitet på 3 sekunder, vilket innebär att texten får 100% opacitet 8 sekunder efter att sidan laddades.

Notera att koden är otestad skriven ur minnet, men den bör fungera.
pelmered är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-26, 13:29 #7
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Hej!

Strålande, tack!

Jag vill dock inte att texten ska försvinna efter en viss tid. Utan jag vill att texten ska komma in efter 1 sekund och att själva fadein tar ca 500ms. Försökte mixtra till mig detta men fick det inte att fungera, kanske inte fick rätt på cachen.
Mr.Bennet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-26, 14:19 #8
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Björn Björn är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: May 2004
Inlägg: 1 224
Känns som det här är bättre att använda javascript som tidigare nämnt, så du kan se när resterande element laddats och få det i rätt tid för besökarens upplevelse.
Björn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-26, 14:27 #9
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Mr.Bennet Mr.Bennet är inte uppkopplad
Medlem
 
Reg.datum: Aug 2012
Inlägg: 188
Hej Björn!

Om man kör Wordpress. Hur ska man göra då? Har ingen kunskap om javascript.
Mr.Bennet är inte uppkopplad   Svara med citatSvara med citat
Oläst 2013-12-26, 15:47 #10
altruixms avatar
altruixm altruixm är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2008
Inlägg: 629
altruixm altruixm är inte uppkopplad
Mycket flitig postare
altruixms avatar
 
Reg.datum: Aug 2008
Inlägg: 629
Citat:
Ursprungligen postat av Mr.Bennet Visa inlägg
Om man kör Wordpress. Hur ska man göra då? Har ingen kunskap om javascript.
Lägg koden i någon av temafilerna t.ex. home.php
altruixm är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 14:16.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017