Terug naar de voorpagina
Home Nieuw Vraag & Aanbod Forums Artikelen Bedrijvengids Zoeken

Vorige | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Volgende 1 - 10 van 78

Scripting: JS: Css transition triggeren wanneer er naar beneden gescrolld w

   Cas v. Dongen, Particulier
9 mei 12:48 
Hallo,

Ik heb niet veel kennis van Javascript maar heb hier wel een vraag over. Mijn vraag is of je een Css transition (in dit geval een rond logo dat kleiner word en ronddraaid) kan "afspelen" met Javascript wanneer de scrollbar niet meer bovenaan de pagina staat?

Als er dus een keer naar beneden word gescrolld wil ik dat dit gebeurt.

Zou je met javascript de volgende code uit kunnen voeren?

if -> scrollbar positie : 1px and more {
start transition css }


Bedankt alvast!
met vriendelijke groet,
Cas van Dongen

   Cas v. Dongen, Particulier
9 mei 13:40 
Hartstikke bedankt! Ik heb de functie bekeken en voel dat ik heel erg dichtbij ben.

Mijn code nu:

Script in index

<!-- CUSTOM JAVASCRIPT TO MAKE UPPER MOVE -->
<script type="text/javascript">
$(function() {
$(window).scroll(function(){
var scrollTop = $(window).scrollTop();
if(scrollTop != 0)
$(function() {
$(".before").toggleClass("after");
});
});
});
</script>
<!-- END CUSTOM JAVASCRIPT TO MAKE UPPER MOVE -->


En mijn css
#logo img.before { width: 100px; height: 99px; -webkit-transition: width 2s ease, height 2s ease; -moz-transition: width 2s ease, height 2s ease; -o-transition: width 2s ease, height 2s ease; -ms-transition: width 2s ease, height 2s ease; transition: width 2s ease, height 2s ease; }
#logo img.after { width: 157px; height: 154px; }


Het probleem is nu dat als er gescrolld word, hij bij iedere beweging de transition uitvoert.

     Aangepast op 09-05-2012 13:40 door Cas v. Dongen
   Cas v. Dongen, Particulier
9 mei 15:16 
Dat werkt inderdaad bedankt! Ik heb er nu met de onderstaande code voor gezorgd dat het logo een stukje kleiner word geanimeerd met een extra JQuery plugin.

Hoe kan ik het punt waarop als het ware bij een scale word gekeken (ancher point???) een stuk naar boven plaatsen? Daardoor kan het logo naar boven verkleinen en plaatst het zich goed in de upper.


<!-- CUSTOM JAVASCRIPT TO MAKE UPPER MOVE -->
<script type="text/javascript">
var scrollTimeout = null;
var scrollendDelay = 500; // ms

$(window).scroll(function() {
if ( scrollTimeout === null ) {
scrollbeginHandler();
} else {
clearTimeout( scrollTimeout );
}
scrollTimeout = setTimeout( scrollendHandler, scrollendDelay );
});

function scrollbeginHandler() {
// this code executes on "scrollbegin"
$('#logo').stop()
.animate({rotate: '30deg', scale: '0.50'}, 1000);

}

function scrollendHandler() {
// this code executes on "scrollend"

scrollTimeout = null;
}

</script>
<!-- END CUSTOM JAVASCRIPT TO MAKE UPPER MOVE -->

     Aangepast op 09-05-2012 15:17 door Cas v. Dongen

V&A Layouts: Te koop: Webhosting layout

   Cas v. Dongen, Particulier
28 feb 22:08 
Veiling: Ja
Indien veiling, startbod: € 50,-
Opbieden met: € 10,-
Buy-now: € 120,-
Veiling eindigt: 48 uur na het laatste bod

Rechten op fotos/icoontjes inbegrepen?: Ja
Basing inbegrepen? Nee

Voorbeeld: (Log in om link te zien!)

     Aangepast op 28-02-2012 22:15 door Cas v. Dongen

V&A Advertenties: Te koop: Nieuwssite ± 3500 bez. per maand

   Cas v. Dongen, Particulier
20 jan 13:01 
Hallo,

Het betreft de website Nieuws24.com ( (Log in om link te zien!) ) waar een aantal advertentieruimtes beschikbaar zijn. Op de website staan nu adsense advertenties.

De volgende advertenties zijn beschikbaar:

468x60 - headerlocatie
Prijs: Bieden vanaf 6 euro (per maand)
opbieden met 1 euro


300x250 - sidebarlocatie
Prijs: Bieden vanaf 6 euro (per maand)
opbieden met 1 euro


200x200 - artikel/nieuwsberichtlocatie
Prijs: Bieden vanaf 4 euro (per maand)
opbieden met 1 euro


Voor de statistieken klik op de volgende link:
(Log in om link te zien!)

     Aangepast op 20-01-2012 13:16 door moderator

V&A Domeinen: Te koop: woordfeud.eu - top domein

   Cas v. Dongen, Particulier
15 jan 11:28 
Moet ik dan uitgaan van 2 bezoekers per maand?


Overig zakelijk: Webwinkel vakdagen

   Cas v. Dongen, Particulier
12 jan 20:24 
Ik kan er helaas niet heen, de datum valt op Woensdag en Donderdag. Helaas zit ik nog op school...


V&A Advertenties: Te koop: Adverteren op #RaadDezeTweet 10.000 volgers en groeiende

   Cas v. Dongen, Particulier
27 dec 2011 12:01 
Zo te zien word zeker niet iedere tweet 50+ keer geretweet. Ik heb het eens bekeken en je kunt wel met zekerheid 20+ zeggen.


Scripting: JS: Images pre-loaden

   Cas v. Dongen, Particulier
17 okt 2011 13:48 
Beste,

Voor mijn nieuwe website ben ik bezig met de codering van de website. Nu heb ik een afbeelding in de header die een :hover meekrijgt van een andere afbeelding waardoor de kleur veranderd als je eroverheen gaat.

Nu heb ik deze 2de afbeelding met javascript een pre-load meegegeven zodat deze afbeelding bij langzame internetconnecties niet opnieuw hoeft te laden.

Dit heb ik met het volgende script gedaan:

<SCRIPT language="JavaScript">
<!--
if (document.images)
{
preload_image = new Image(998,175);
preload_image.src="images/headeroverlay.png";
}
//-->
</SCRIPT>


Nu is mijn vraag, is dit wel slim om te doen, of is er misschien een betere manier? En wat zien mensen zonder javascript in hun browser?

Bedankt!

     Aangepast op 17-10-2011 13:59 door Cas v. Dongen
   Cas v. Dongen, Particulier
17 okt 2011 15:09 
Dit heb ik inderdaad nog niet op gezocht. Ik zal dit onderdeel eens onderzoeken.

edit
Ik heb de volgende instellingen, ik ben verder gegaan op het gebruik van sprites.


#headerimage {
background-image: url('images/headersprite.png');
width: 988px;
height: 175px;
border-style: solid;
border-width: 1px;
border-color: #999;
margin-top: 10px;
display: block;
background-position: 0px 0px;
}


#headerimage:hover {
width: 988px;
height: 175px;
border-style: solid;
border-width: 1px;
border-color: #999;
margin-top: 10px;
display: block;
background-position: 0px 175px;
}


Kan ik dit nog optimaliseren? Waardoor de code kleiner word?

     Aangepast op 17-10-2011 15:14 door Cas v. Dongen

Vorige | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | Volgende 

 
© Copyright TargetMedia 2001-2012 | Mobile | Premium SMS | Micropayments | Muziek downloaden | Ringtones Bekijk bezoekers statistieken RSS feed