CSS werkt niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET webdeveloper gezocht, Rotterdam (C#, Angular,

Voor een relatief kleine organisatie, gelegen in het centrum van Rotterdam, zoeken we momenteel een medior of senior.NET developer. De organisatie richt zich op de ontwikkeling en verkoop van planningssoftware en tijdregistratie. Het gaat om een gevestigd bedrijf welke momenteel hun nieuwe cloudbased software in de markt aan het zetten zijn. Dit betekent een fase met de nodige uitdaging. Er wordt dan ook van je verwacht dat je mee kunt denken in de verdere ontwikkeling van dit product. De organisatie bestaat uit een sociale en hechte groep van mensen. De lijnen zijn kort en er wordt regelmatig samen een biertje

Bekijk vacature »

Xamarin Developer

Jij weet dat apps het leven gemakkelijker maken en draagt daar graag aan bij. Sterker nog: jij wilt apps ontwikkelen die het verschil maken zonder daarbij in te leveren op veiligheid of gebruiksvriendelijkheid. Xamarin Development expert Als Xamarin Developer bij Sogeti ga je apps ontwerpen, uitwerken en realiseren, waarmee je jouw klanten – de top van het Nederlandse bedrijfsleven – vooruit helpt. Is het enkel Xamarin dat de klok slaat? Natuurlijk niet, jouw ambitie en leergierigheid maken dat je ook thuis bent in andere omgevingen. Bovendien breid je je kennis en ervaring graag uit, zodat je je ontwikkelt tot topprofessional!

Bekijk vacature »

Senior Embedded Developer mobility start-up in Ams

Senior Embedded Developer needed for fast growing mobility start-up in Amsterdam Join one of Europe’s most innovative and fastest growing electric mobility start-ups, aiming to revolutionise two wheeled transport. They believe that city mobility should be clean, beautifully designed and completely integrated with the technologies that we use everyday. You’ll be part of an embedded engineering dream team, building a range of in-vehicle softwares in-house and from scratch, that are completely unique. This organisation is completely different to your normal Tier 1 supplier or OEM. Here you’ll be able to work on multiple unique ECUs, set your own processes and

Bekijk vacature »

.Net Custom Software Developer

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar een Senior Custom Software Developer. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

C# .NET full stack web developer, leaseauto, inhou

Ben je een C# .NET ontwikkelaar met circa 0 tot 5 jaar ervaring en op zoek naar een nieuwe baan als web developer in Rotterdam? Bij een organisatie waarbij je inhouse kan werken maar wel de afwisseling hebt van telkens nieuwe projecten voor externe klanten? En het liefste een organisatie waar je de zekerheid en mogelijkheden hebt die horen bij een groot bedrijf maar waarbij je tevens de informaliteit en vrijheid hebt van een kleine club? Daarbij natuurlijk een goed salaris, uitstekende pensioenregeling, onkostenvergoeding, de nieuwste versie van de Iphone of Samsung, plus laptop. En de mogelijkheid voor een leaseauto

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Uitdagende projecten, afwisseling, de zekerheid van een vast contract en groei is wat CIMSOLUTIONS jou onder andere biedt. Benieuwd hoe wij dit aanpakken? Kom op woensdag 17 april naar ons ICT Professional Event, op 7 locaties in Nederland. Tijdens deze avond kun je naast een hapje en een drankje onze sfeer komen proeven. Maak kennis met CIMSOLUTIONS, onze collega’s en beleef de ervaringen van onze ICT specialisten én de projecten waar zij het verschil maken. Kijk voor meer informatie en/of aanmelden op: https://www.cimsolutions.nl/nl/Evenement/CIMSOLUTIONS-ICT-Professionals-Event Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie

Bekijk vacature »

Programmeur

Functieomschrijving Je hebt een ondersteunende rol bij de uitvoer van de projecten en voert zelfstandig projecten uit. Het is tenslotte een team waarin er altijd wordt samengewerkt, om zo de continuïteit en kennis te waarborgen. Je bent bezig met het aanpassen en ontwikkelen van embedded software, en soms ook desktopapplicaties. Je ontwerpt elektronische schakelingen en printplaten. Er wordt van je verwacht dat je op de hoogte bent van de ontwikkelingen binnen het bedrijf en de branche. Een bijdrage aan de kwaliteit van de bedrijfsvoering is belangrijk, bijvoorbeeld door zowel gevraagd als ongevraagd te adviseren over verbeteringen. Je maakt ook regelmatig

Bekijk vacature »

Java Backend Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java Developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en werk je mee aan de architectuur laag. Daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het software ontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak

Bekijk vacature »

iOS Developer

Je bent innovatief. Je bent creatief. Jij gaat voor een topbaan. Aan de slag als iOS-professional Mobile apps ontwerpen, uitwerken en realiseren, dat is jouw passie! Met grote toewijding richt jij je dan ook op een app waarmee consumenten met een gezichtsscan betalen. Of je stort je je op een app die de temperatuur in huis op afstand kan regelen. Het spreekt voor zich dat jouw apps top of the bill zijn als het gaat om gebruiksvriendelijkheid en veiligheid. Ze hebben impact. Je voelt je als een vis in het water in een iOS-omgeving maar, veelzijdig als je bent, kun

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Uitdagende projecten, afwisseling, de zekerheid van een vast contract en groei is wat CIMSOLUTIONS jou onder andere biedt. Benieuwd hoe wij dit aanpakken? Kom op woensdag 17 april naar ons ICT Professional Event, op 7 locaties in Nederland. Tijdens deze avond kun je naast een hapje en een drankje onze sfeer komen proeven. Maak kennis met CIMSOLUTIONS, onze collega’s en beleef de ervaringen van onze ICT specialisten én de projecten waar zij het verschil maken. Kijk voor meer informatie en/of aanmelden op: https://www.cimsolutions.nl/nl/Evenement/CIMSOLUTIONS-ICT-Professionals-Event Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie

Bekijk vacature »

Full stack developer

Voor onze internationale opdrachtgever zoeken wij ter uitbreiding van het team een full stack developer die volledig nieuwe code gaat schrijven voor een cutting edge meetplatform. Innovatieve software die real time inzicht geeft in enorme hoeveelheden data. Wat ga je doen? Werken aan de uitbreiding en verbetering van een online meetplatform voor de olie- en gasindustrie. Dit doe je als full stack software engineer in een goed op elkaar ingespeeld scrum team van 5 collega's, waarmee jullie door continuous improvement tot het beste resultaat komen. Omdat het gaat om een omvangrijk nieuw project - gebouwd op TypeScript, Node.JS en state-of-the-art

Bekijk vacature »

Front-End Developer

Front-End Developer Als Front-end Developer bij agap2 zul je merken dat het een uitdaging is om te werken binnen een internationale organisatie met een lokale focus. Er wordt van je verwacht dat je actief je kennis en ervaring deelt en tegelijkertijd altijd op zoek bent naar nieuwe dingen om te leren. Wij geloven dat kennisdeling de ware sleutel is tot persoonlijke ontwikkeling. In samenwerking met een breed scala aan klanten wordt van je verwacht dat je je aanpast aan veranderende omgevingen en je snel aanpast aan een breed scala aan organisaties of bedrijven. Bij agap2 streven we ernaar om jou

Bekijk vacature »

Java Developer

Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er een onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor

Bekijk vacature »

.Net front-end Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Front-end Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Front-end Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege

Bekijk vacature »

Java Custom Software Developer

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar een Senior Custom Software Developer. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »
Max Boer

Max Boer

12/12/2018 21:35:43
Quote Anchor link
Hallo allemaal,

Ik heb misschien een beetje rare vraag, maar ik begrijp iets echt niet.

Ik ben bezig met een website en ik ben nu bezig met de CSS.
Ik heb dit op de volgende manier met elkaar verbonden.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<head>
<link rel="stylesheet" type="text/css" href="menu.css">
</head>


Af en toe stopt mijn CSS echter met werken en als ik dan veranderingen invoer, verandert er niets op de website.
Het blijft echter wel opgemaakt, maar dan zonder de veranderingen.

Als ik het bestand vervolgens een andere naam geef en ook de naam in de link verander, doet hij het wel weer.
Ik ben niet vergeten het bestand op te slaan :-)

Heeft iemand dit een keer eerder gehad of weet iemand hier een oplossing voor?

Alvast bedankt
 
PHP hulp

PHP hulp

20/03/2019 11:24:33
 
Adoptive Solution

Adoptive Solution

12/12/2018 21:48:54
Quote Anchor link
Komt omdat je steeds het bestand wijzigt. De vorige versie zit dan nog in de cache.

En ja, als je het bestand een andere naam geeft, zit die nog niet in de cache.

Oplossing.

De browser cache legen.

Of het css bestand ff in het browser adres veld openenen.

Of een paar keer reload (ongeveer 10x of meer als nodig) van de webpagina doen. En dan zie je vanzelf of het goed gaat.
 
- Ariën -
Beheerder

- Ariën -

12/12/2018 21:53:30
Quote Anchor link
Of hang een parameter eraan, met je revisienummer / versienummer:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<link rel="stylesheet" type="text/css" href="menu.css?v=42">


Na elke update verhoog je deze, en forceer je dus de browsers bij het bezoek de CSS-file opnieuw te downloaden, in plaats van uit de cache te vissen.

Het kan ook zijn dat er een serverside caching-mechanisme aan staat. Zoals bijvoorveeld Varnish of Opcache.
Gewijzigd op 12/12/2018 21:55:13 door - Ariën -
 
Max Boer

Max Boer

12/12/2018 22:42:19
Quote Anchor link
Bedankt!

Hij werkt weer :-)
 
Jan R

Jan R

13/12/2018 09:28:59
Quote Anchor link
zoals ariën al schreef: met een parameter/versie;
als je met php werkt kan dat nog beter en NOOIT nog problemen
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<link rel="stylesheet" type="text/css" id="css_style1" href="css.css?v=<?php echo time('Z'); ?>">

Jan
 
Ozzie PHP

Ozzie PHP

13/12/2018 13:44:51
Quote Anchor link
>> als je met php werkt kan dat nog beter en NOOIT nog problemen

Tof ... met ieder request een ander versienummer van je css-file waardoor het bestand nooit gecachet wordt en dus altijd bij iedere pagina-aanroep opnieuw moet worden ingeladen.

Lijkt me niet bepaald een goed advies ...
 
- Ariën -
Beheerder

- Ariën -

13/12/2018 13:53:06
Quote Anchor link
Dat is wel zo handig bij ontwikkelomgevingen, maar niet in de praktijk.

Ikzelf geef de versienummers handmatig door in een configuratie-file. Maar je kan bij een 'deployment' van je website ook een buildnummer meegeven. Hoe je die genereert, daar mag je zelf vrijheid aan geven. Maar je kan een nummer van de laatste code-commit meegeven bijvoorbeeld.
Gewijzigd op 13/12/2018 13:53:49 door - Ariën -
 
Ben van Velzen

Ben van Velzen

13/12/2018 14:34:45
Quote Anchor link
Wat dat betreft zou je ook filemtime() kunnen gebruiken. Dan weet je altijd zeker dat je niet onnodig ververst en toch altijd de laatste revisie hebt.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.