<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>egzotikus Archívum - Mikor utazz?</title>
	<atom:link href="https://mikorutazz.hu/tag/egzotikus/feed/" rel="self" type="application/rss+xml" />
	<link>https://mikorutazz.hu/tag/egzotikus/</link>
	<description>Népszerű helyek időjárása</description>
	<lastBuildDate>Sun, 10 Aug 2025 14:49:00 +0000</lastBuildDate>
	<language>hu</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://mikorutazz.hu/wp-content/uploads/2025/03/logo-512.jpg</url>
	<title>egzotikus Archívum - Mikor utazz?</title>
	<link>https://mikorutazz.hu/tag/egzotikus/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Langkawi időjárása – mikor a legjobb utazni?</title>
		<link>https://mikorutazz.hu/langkawi-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Thu, 24 Apr 2025 15:38:00 +0000</pubDate>
				<category><![CDATA[Ázsia]]></category>
		<category><![CDATA[Malajzia]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=571</guid>

					<description><![CDATA[<p>Langkawi időjárása trópusi monszun, ami meleg és csapadékos klímát eredményez az év nagy részében. Az Andamán-tenger közelsége és Malajzia északnyugati partvidéke jelentősen befolyásolják a sziget éghajlatát. Évszakok Langkawin két fő&#8230;</p>
<p>A <a href="https://mikorutazz.hu/langkawi-idojarasa/">Langkawi időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/langkawi-latnivalok-tengerpartok-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Langkawi</a> időjárása trópusi <a href="https://mikorutazz.hu/monszun-hurrikan-tajfun-ciklon-mik-ezek-es-mikor-ne-utazz-ezekbe-a-regiokba/" target="_blank" rel="noreferrer noopener">monszun</a>, ami meleg és csapadékos klímát eredményez az év nagy részében.</strong></p>



<p>Az Andamán-tenger közelsége és Malajzia északnyugati partvidéke jelentősen befolyásolják a sziget éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Langkawin két fő évszak különíthető el: száraz évszak és esős (monszun) évszak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (november-április)</strong>:</h3>



<p>A száraz évszak Langkawi legkellemesebb időszaka, tiszta kék égbolttal, mérsékelt páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>28-34°C</strong> között mozog. A csapadék mennyisége alacsony és a levegő kevésbé párás. Az időjárás ideális a strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez. A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és szigettúrákhoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (május-október)</strong>:</h3>



<p>Az esős évszak a monszun időszaka, jelentős csapadékkal és változékony időjárással. Az átlaghőmérséklet <strong>26-32°C</strong> között mozog. A monszun délnyugat felől érkezik, és bőséges esőzést hoz, különösen szeptember és október hónapokban. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, többnyire délután vagy este. A csapadékos napok közötti időszakokban napos órák is előfordulnak. A tenger gyakran viharos lehet, korlátozva a vízi sportok és hajókirándulások lehetőségeit.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Langkawi időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Langkawi egyik legkellemesebb hónapja, a száraz évszak közepén. A nappali hőmérséklet általában 31-33°C között mozog, míg éjszaka 23-25°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8 óra. A nappali világosság időtartama viszonylag állandó, mintegy 12 óra. A napkelte 7:15 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 20-40 mm körül mozog, és a havi csapadékos napok száma mindössze 4-6. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 70-75% körüli, ami még nem okoz jelentős diszkomfortot. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Langkawira, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 32-34°C közé emelkedhet, míg éjszaka 23-25°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama hasonló a januárihoz, 12 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 30-50 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 5-7 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 70-75% körüli. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március még mindig a száraz évszak része, ideális időjárási viszonyokkal. A nappali hőmérséklet 32-35°C közé emelkedik, míg az éjszakák 24-26°C között alakulnak. A hőség kezd erősödni, különösen a hónap vége felé.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8 óra. A nappali világosság időtartama kis mértékben növekszik, 12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, 60-90 mm körüli értékkel. Az esős napok száma 8-10 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom lassan emelkedni kezd, 75-80% körülire, ami már érezhetően fokozza a hőérzetet. A tenger továbbra is nyugodt, bár a délutáni szellők időnként erősödhetnek.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás. Érdemes a szabadtéri programokat a reggeli vagy késő délutáni órákra időzíteni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Április a száraz évszak utolsó hónapja, jelentős melegedéssel. A nappali hőmérséklet 32-35°C közé emelkedik, míg éjszaka 25-27°C körül alakul. Ez az egyik legforróbb időszak Langkawin.</p>



<p>A napsütéses órák száma továbbra is magas, napi 7-8 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:50 körül, a napnyugta pedig 18:50 körül történik.</p>



<p>A csapadék mennyisége enyhén emelkedik, 80-120 mm körüli értékkel. Az esős napok száma 10-12 közötti, általában rövid, de már intenzívebb záporok formájában, főként a délutáni órákban.</p>



<p>A páratartalom emelkedik, 75-85% körülire, ami már érezhetően fülledtté teszi a levegőt. A tenger még mindig viszonylag nyugodt, bár az időnkénti rövid viharok előfordulhatnak.</p>



<p>Az áprilisi látogatáshoz a lehető legkönnyebb ruházat ajánlott, bőséges folyadékbevitel, fokozott napvédelem és gyakori pihenők a hűvösebb, árnyékos helyeken.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>Május az átmeneti időszak kezdete a száraz és az esős évszak között. A nappali hőmérséklet 31-34°C közé emelkedhet, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma csökken a növekvő felhőzet miatt, átlagosan napi 6-7 óra. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak áprilishoz képest.</p>



<p>A csapadék mennyisége jelentősen növekszik, 150-200 mm körüli értékkel. Az esős napok száma 15-18 közé emelkedik, gyakoribb záporok, esetenként zivatarok formájában.</p>



<p>A páratartalom magas, 80-85% körüli, ami a magas hőmérséklettel kombinálva fülledtté teszi a levegőt. A hőérzet akár 38-40°C fölé is emelkedhet. A tenger még viszonylag nyugodt, de a délutáni viharok kockázata növekszik.</p>



<p>A májusi látogatáshoz hasonló előkészületekre van szükség, mint áprilisban, de még fokozottabb figyelemmel kell lenni a hőség okozta problémákra. Javasolt a programokat a kora reggeli vagy késő délutáni órákra időzíteni, és a legmelegebb időszakban árnyékos helyeken tartózkodni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban kezdődik az igazi esős évszak, a monszun megérkezésével. A nappali hőmérséklet 30-33°C között alakul, míg éjszaka 24-26°C körül mozog.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 6 óra, a növekvő felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai hasonlóak a májusihoz.</p>



<p>A csapadék mennyisége jelentősen növekszik, 180-230 mm körüli értékkel. Az esőzések egyre gyakoribbá és intenzívebbé válnak. A csapadékos napok száma 16-19 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli, de az esőzések miatt a hőérzet némileg csökkenhet. A tenger kezd nyugtalanabbá válni, különösen a délutáni órákban.</p>



<p>A júniusi látogatáshoz könnyű, gyorsan száradó ruházat ajánlott, vízálló cipő és esőkabát. A programokat rugalmasan kell tervezni, figyelembe véve a rendszeres délutáni esőzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik az esős évszak, de időszakos napos szakaszokkal. A nappali hőmérséklet 30-32°C között mozog, míg éjszaka 24-26°C körül alakul.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 5-6 óra, bár az esőzések között lehetnek napos időszakok. A nappali világosság időtartama 12 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége magas, 200-250 mm körüli értékkel. A monszun erősödik, gyakori és intenzív záporokkal. A csapadékos napok száma 17-20 között alakul.</p>



<p>A páratartalom magas, 80-90% körüli, de az esőzések és a felhős égbolt miatt a hőérzet elviselhetőbb, mint a forró évszakban. A tenger gyakran viharos, ami korlátozhatja a vízi tevékenységeket.</p>



<p>A júliusi látogatás esetén feltétlenül szükséges a vízálló öltözék, esőkabát és vízálló táska. A programokat az időjáráshoz kell igazítani, és érdemes alternatív, beltéri programlehetőségeket is tervezni az esős napokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus az esős évszak egyik csapadékos hónapja. A nappali hőmérséklet 29-32°C között mozog, míg éjszaka 24-26°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 5-6 óra, a gyakori felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége magas, 220-270 mm körüli értékkel. A monszun teljes erővel tombol, hosszan tartó, intenzív esőzésekkel. Az esős napok száma 18-21 között alakul.</p>



<p>A páratartalom magas, 80-90% körüli, de a felhős égbolt miatt a hőérzet elviselhető. A tenger viharos lehet, különösen a délutáni órákban, ami jelentősen korlátozhatja a vízi tevékenységeket.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: vízálló ruházat, rugalmas programtervezés, és óvatosság a tengeri tevékenységek során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember Langkawi egyik legcsapadékosabb hónapja, a monszun csúcspontja. A nappali hőmérséklet 29-31°C között, az éjszakai pedig 23-25°C körül alakul.</p>



<p>A napsütéses órák száma rendkívül alacsony, átlagosan napi 5 óra, a sűrű felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte 6:50 körül, a napnyugta pedig 18:50 körül történik.</p>



<p>A csapadék mennyisége ebben a hónapban rendkívül magas, 300-350 mm körüli értékkel. A monszun teljes erejével tombol, hosszan tartó, intenzív esőzésekkel. A csapadékos napok száma 20-24 között alakul.</p>



<p>A páratartalom rendkívül magas, 85-90% körüli. A tenger gyakran viharos, ami jelentősen korlátozza a vízi tevékenységeket és a hajóutak lehetőségét.</p>



<p>A szeptemberi látogatás esetén elengedhetetlen a megfelelő esőfelszerelés, és számítani kell arra, hogy számos szabadtéri program elmaradhat az időjárás miatt. Érdemes a szálláshelyen olyan szolgáltatásokat választani, amelyek esős időben is kikapcsolódási lehetőséget nyújtanak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október még mindig az esős évszak része, és ez a legcsapadékosabb hónap Langkawin. A nappali hőmérséklet 29-31°C között, az éjszakai pedig 23-25°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 5 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 18:45 körül van.</p>



<p>A csapadék mennyisége még mindig rendkívül jelentős, 300-380 mm körüli értékkel, ami az év legmagasabb értéke. A csapadékos napok száma 22-25 között alakul.</p>



<p>A páratartalom magas, 85-90% körüli, és a folyamatos esőzések miatt a sziget nagyon nedves. A tenger még mindig nyugtalan lehet, ami korlátozza a strandolási és vízi sportolási lehetőségeket.</p>



<p>Az októberi látogatáshoz még mindig szükséges az esőfelszerelés, és fel kell készülni a rendszeres és hosszan tartó esőzésekre. Nem ajánlott ezt a hónapot választani, ha elsősorban napfényes strandolásra vágysz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az átmeneti időszak az esős és a száraz évszak között. A nappali hőmérséklet 30-32°C közé emelkedik, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma jelentősen növekszik, átlagosan napi 6-7 óra. A nappali világosság időtartama 12 óra. A napkelte 6:50 körül, a napnyugta pedig 18:50 körül történik.</p>



<p>A csapadék mennyisége jelentősen csökken, 150-200 mm körüli értékre. Az esőzések ritkábbá és kevésbé intenzívvé válnak, főleg a hónap második felében. A csapadékos napok száma 15-18 közé csökken.</p>



<p>A páratartalom lassan csökken, 75-85% körülire, ami kellemesebb közérzetet biztosít. A tenger kezd megnyugodni, és egyre több lehetőség nyílik a vízi sportok és kirándulások számára.</p>



<p>A novemberi látogatás már kellemesebb élményt nyújt, mint az előző hónapok. Érdemes könnyű, szellős ruházatot vinni, de még mindig célszerű felkészülni alkalmi esőzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December már egyértelműen a száraz évszak kezdete, ideális időjárási viszonyokkal. A nappali hőmérséklet 30-32°C között, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 7:10 körül, a napnyugta pedig 19:10 körül van.</p>



<p>A csapadék mennyisége minimálisra csökken, 60-90 mm körüli értékre. Az esőzések ritkák és rövidek. A csapadékos napok száma 8-10 közé csökken.</p>



<p>A páratartalom csökken, 70-80% körülire, ami kellemes közérzetet biztosít. A tenger nyugodt és tiszta, ideális feltételeket teremtve minden vízi tevékenységhez.</p>



<p>A decemberi látogatás az egyik legjobb választás, könnyű, szellős ruházattal és megfelelő napvédelemmel. Az időjárás stabil és kiszámítható, ideális a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container5 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title5 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar5 {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar5:hover {
      fill: #edbf07;
    }
    .axis5 text {
      font-size: 17px;
    }
    .axis-label5 {
      font-size: 17px;
    }
    .tooltip5 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container5 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider5 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container5 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart5 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container5" id="chartContainer5">
    <div class="chart-title5">Langkawi havi nappali átlaghőmérséklete</div>
    <div id="chart5"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container5">
    <input type="range" min="0" max="100" value="0" class="slider5" id="chartSlider5">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data5 = [
      { honap5: "Január", homerseklet5: 32 },
      { honap5: "Február", homerseklet5: 33 },
      { honap5: "Március", homerseklet5: 33 },
      { honap5: "Április", homerseklet5: 33 },
      { honap5: "Május", homerseklet5: 32 },
      { honap5: "Június", homerseklet5: 31 },
      { honap5: "Július", homerseklet5: 31 },
      { honap5: "Augusztus", homerseklet5: 30 },
      { honap5: "Szeptember", homerseklet5: 30 },
      { honap5: "Október", homerseklet5: 30 },
      { honap5: "November", homerseklet5: 31 },
      { honap5: "December", homerseklet5: 31 }
    ];
    // Méretek és margók beállítása
    const margin5 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width5 = 800 - margin5.left - margin5.right;
    const height5 = 400 - margin5.top - margin5.bottom;
    // SVG elem létrehozása
    const svg5 = d3.select("#chart5")
      .append("svg")
      .attr("width", width5 + margin5.left + margin5.right)
      .attr("height", height5 + margin5.top + margin5.bottom)
      .append("g")
      .attr("transform", `translate(${margin5.left},${margin5.top})`);
    // Tooltip létrehozása
    const tooltip5 = d3.select("body").append("div")
      .attr("class", "tooltip5");
    // Skálák beállítása
    const x5 = d3.scaleBand()
      .domain(data5.map(d => d.honap5))
      .range([0, width5])
      .padding(0.2);
    const y5 = d3.scaleLinear()
      .domain([0, d3.max(data5, d => d.homerseklet5) + 0])
      .nice()
      .range([height5, 0]);
    // X tengely rajzolása
    svg5.append("g")
      .attr("class", "axis5")
      .attr("transform", `translate(0,${height5})`)
      .call(d3.axisBottom(x5))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis5 = svg5.append("g")
      .attr("class", "axis5")
      .call(d3.axisLeft(y5).tickSize(-width5).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis5.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis5.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg5.append("text")
      .attr("class", "axis-label5")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin5.left + 15)
      .attr("x", -height5 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg5.selectAll(".bar5")
      .data(data5)
      .enter()
      .append("rect")
      .attr("class", "bar5")
      .attr("x", d => x5(d.honap5))
      .attr("width", x5.bandwidth())
      .attr("y", d => y5(d.homerseklet5))
      .attr("height", d => height5 - y5(d.homerseklet5))
      .on("mouseover", (event, d) => {
        tooltip5.style("opacity", 1)
          .html(`${d.honap5}: ${d.homerseklet5} °C`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip5.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container5 = document.getElementById('chartContainer5');
      const slider5 = document.getElementById('chartSlider5');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling5() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider5.addEventListener('input', function() {
            const maxScroll5 = container5.scrollWidth - container5.clientWidth;
            const scrollPosition5 = (slider5.value / 100) * maxScroll5;
            container5.scrollLeft = scrollPosition5;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container5.addEventListener('scroll', function() {
            const maxScroll5 = container5.scrollWidth - container5.clientWidth;
            if (maxScroll5 > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage5 = (container5.scrollLeft / maxScroll5) * 100;
              slider5.value = scrollPercentage5;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling5();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling5);
    });
  </script>
</body>
</html>



<p><em>(Havi nappali átlaghőmérséklet: a nappali órákra vonatkozó hőmérsékletek átlaga. Azt mutatja meg, milyen meleg van napközben.)</em></p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Langkawi havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 28 },
      { honap: "Február", homerseklet: 29 },
      { honap: "Március", homerseklet: 29 },
      { honap: "Április", homerseklet: 30 },
      { honap: "Május", homerseklet: 29 },
      { honap: "Június", homerseklet: 28 },
      { honap: "Július", homerseklet: 28 },
      { honap: "Augusztus", homerseklet: 27 },
      { honap: "Szeptember", homerseklet: 27 },
      { honap: "Október", homerseklet: 27 },
      { honap: "November", homerseklet: 28 },
      { honap: "December", homerseklet: 28 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<p><em>(Havi átlaghőmérséklet: az egész hónapra vonatkozó összes hőmérsékleti adat átlaga, azaz minden nap minden órájának hőmérséklete beleszámít. Ez mutatja meg a teljes időszak általános klímáját.)</em></p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Langkawi átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 30 },
      { honap: "Február", csapadek: 40 },
      { honap: "Március", csapadek: 75 },
      { honap: "Április", csapadek: 100 },
      { honap: "Május", csapadek: 175 },
      { honap: "Június", csapadek: 205 },
      { honap: "Július", csapadek: 225 },
      { honap: "Augusztus", csapadek: 245 },
      { honap: "Szeptember", csapadek: 325 },
      { honap: "Október", csapadek: 340 },
      { honap: "November", csapadek: 175 },
      { honap: "December", csapadek: 75 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container11 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title11 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar11 {
      fill: #94B4C1;
      transition: fill 0.3s;
    }
    .bar11:hover {
      fill: #547792;
    }
    .axis11 text {
      font-size: 17px;
    }
    .axis-label11 {
      font-size: 17px;
    }
    .tooltip11 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container11 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider11 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container11 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart11 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container11" id="chartContainer11">
    <div class="chart-title11">Langkawi jellemző páratartalma</div>
    <div id="chart11"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container11">
    <input type="range" min="0" max="100" value="0" class="slider11" id="chartSlider11">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data11 = [
     { honap11: "Január", paratartalom11: 72.5 },
      { honap11: "Február", paratartalom11: 72.5 },
      { honap11: "Március", paratartalom11: 77.5 },
      { honap11: "Április", paratartalom11: 80 },
      { honap11: "Május", paratartalom11: 82.5 },
      { honap11: "Június", paratartalom11: 82.5 },
      { honap11: "Július", paratartalom11: 85 },
      { honap11: "Augusztus", paratartalom11: 85 },
      { honap11: "Szeptember", paratartalom11: 87.5 },
      { honap11: "Október", paratartalom11: 87.5 },
      { honap11: "November", paratartalom11: 80 },
      { honap11: "December", paratartalom11: 75 }
    ];
    // Méretek és margók beállítása
    const margin11 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width11 = 800 - margin11.left - margin11.right;
    const height11 = 400 - margin11.top - margin11.bottom;
    // SVG elem létrehozása
    const svg11 = d3.select("#chart11")
      .append("svg")
      .attr("width", width11 + margin11.left + margin11.right)
      .attr("height", height11 + margin11.top + margin11.bottom)
      .append("g")
      .attr("transform", `translate(${margin11.left},${margin11.top})`);
    // Tooltip létrehozása
    const tooltip11 = d3.select("body").append("div")
      .attr("class", "tooltip11");
    // Skálák beállítása
    const x11 = d3.scaleBand()
      .domain(data11.map(d => d.honap11))
      .range([0, width11])
      .padding(0.2);
    const y11 = d3.scaleLinear()
      .domain([0, d3.max(data11, d => d.paratartalom11) + 10])
      .nice()
      .range([height11, 0]);
    // X tengely rajzolása
    svg11.append("g")
      .attr("class", "axis11")
      .attr("transform", `translate(0,${height11})`)
      .call(d3.axisBottom(x11))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis11 = svg11.append("g")
      .attr("class", "axis11")
      .call(d3.axisLeft(y11).tickSize(-width11).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis11.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis11.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg11.append("text")
      .attr("class", "axis-label11")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin11.left + 15)
      .attr("x", -height11 / 2)
      .attr("text-anchor", "middle")
      .text("%");
    // Oszlopok rajzolása
    svg11.selectAll(".bar11")
      .data(data11)
      .enter()
      .append("rect")
      .attr("class", "bar11")
      .attr("x", d => x11(d.honap11))
      .attr("width", x11.bandwidth())
      .attr("y", d => y11(d.paratartalom11))
      .attr("height", d => height11 - y11(d.paratartalom11))
      .on("mouseover", (event, d) => {
        tooltip11.style("opacity", 1)
          .html(`${d.honap11}: ${d.paratartalom11}%`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip11.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container11 = document.getElementById('chartContainer11');
      const slider11 = document.getElementById('chartSlider11');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling11() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider11.addEventListener('input', function() {
            const maxScroll11 = container11.scrollWidth - container11.clientWidth;
            const scrollPosition11 = (slider11.value / 100) * maxScroll11;
            container11.scrollLeft = scrollPosition11;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container11.addEventListener('scroll', function() {
            const maxScroll11 = container11.scrollWidth - container11.clientWidth;
            if (maxScroll11 > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage11 = (container11.scrollLeft / maxScroll11) * 100;
              slider11.value = scrollPercentage11;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling11();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling11);
    });
  </script>
</body>
</html>



<p>A páratartalom és a hőérzet kapcsolatáról <a href="https://mikorutazz.hu/hogyan-hat-a-paratartalom-a-hoerzetre/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz részletesebben!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Langkawi tenger vízhőmérséklete az év során rendkívül stabil, csak minimális ingadozást mutat. Az Andamán-tenger trópusi jellege miatt a víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 28-29°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete enyhén emelkedik, 29-30°C közötti értékeket érve el. Ebben az időszakban a tenger különösen meleg és kellemes.</p>



<p><strong>Július-szeptember</strong>: A monszun időszak ellenére a víz hőmérséklete magas marad, 28-29°C körül. A gyakori esőzések és felhős időjárás ellenére a víz továbbra is meleg.</p>



<p><strong>Október-december</strong>: A tenger hőmérséklete 28-29°C körül alakul. Ahogy visszatér a száraz évszak, a nyugodt tenger és a kellemes vízhőmérséklet ideális feltételeket teremt az úszáshoz és a vízi sportokhoz.</p>



<p>Langkawi partjainál az árapály jelentős ingadozást mutat. Apály idején egyes partok jelentősen visszahúzódnak, és sekély lagúnák alakulhatnak ki. Az apály-dagály váltakozás különösen figyelembe veendő a szigettúrák és vízi tevékenységek tervezésénél.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 28.5 },
      { honap: "Február", homerseklet: 28.5 },
      { honap: "Március", homerseklet: 28.5 },
      { honap: "Április", homerseklet: 29.5 },
      { honap: "Május", homerseklet: 29.5 },
      { honap: "Június", homerseklet: 29.5 },
      { honap: "Július", homerseklet: 28.5 },
      { honap: "Augusztus", homerseklet: 28.5 },
      { honap: "Szeptember", homerseklet: 28.5 },
      { honap: "Október", homerseklet: 28.5 },
      { honap: "November", homerseklet: 28.5 },
      { honap: "December", homerseklet: 28.5 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV sugárzás Langkawin</strong></h2>



<p>Langkawi földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. Az Egyenlítőhöz közeli elhelyezkedése (6° északi szélesség) miatt a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-március</strong>: Az UV index általában 10-12 között mozog, ami &#8222;extrém&#8221; kategóriának számít. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Április-június</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 11-12+ körül, ami a legmagasabb, &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Július-szeptember</strong>: Az UV index továbbra is magas, 9-11 körüli értékekkel, de a gyakori felhőzet némileg csökkenti a közvetlen sugárzást. Fontos tudni, hogy a felhőkön keresztül is jelentős UV sugárzás éri a bőrt.</p>



<p><strong>Október-december</strong>: Az UV index 10-11 körüli értékeken marad, ami továbbra is az &#8222;extrém&#8221; kategóriába tartozik. A felhős égbolt ellenére is szükséges a napvédelem.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 11 },
      { honap: "Február", uv: 11 },
      { honap: "Március", uv: 11 },
      { honap: "Április", uv: 11.5 },
      { honap: "Május", uv: 11.5 },
      { honap: "Június", uv: 11.5 },
      { honap: "Július", uv: 10 },
      { honap: "Augusztus", uv: 10 },
      { honap: "Szeptember", uv: 10 },
      { honap: "Október", uv: 10.5 },
      { honap: "November", uv: 10.5 },
      { honap: "December", uv: 10.5 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<p><em>(Az UV index a Napból érkezõ ultraibolya sugárzás veszélyességi szintjét jelenti: 5-6,9 között erős, 7-7,9 között nagyon erős, 8 felett extrém az értéke.)</em> Részletesen <a href="https://mikorutazz.hu/mit-jelent-az-uv-index-es-hogyan-vedd-magad-a-napsugarzastol/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz az utazás közbeni UV-sugárzás megelőzéséről!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>A monszun időszakban (különösen szeptember-október között) előfordulhatnak trópusi viharok, amelyek erős széllel, heves esőzésekkel és magas hullámokkal járnak. Ezek általában rövid ideig tartanak, de jelentősen befolyásolhatják a kültéri tevékenységeket.</p>



<p>A tengeri áramlatok a monszun időszakban veszélyessé válhatnak, ezért fontos figyelembe venni a helyi figyelmeztetéseket a strandokon. Egyes partszakaszokon vörös zászlók jelzik, ha a fürdés nem biztonságos.</p>



<p>Ritkán, de előfordulnak hosszabb esőzési időszakok, amikor akár több napon keresztül is folyamatos lehet a csapadék, ami áradásokhoz vezethet, különösen az alacsonyabban fekvő területeken.</p>



<p>A száraz évszakban extrém hőség fordulhat elő, amikor a hőmérséklet 35°C fölé emelkedhet, és a magas páratartalommal kombinálva a hőérzet meghaladhatja a 40°C-ot. Ez hőkimerülést vagy hőgutát okozhat, különösen a nem akklimatizálódott turistáknál.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Langkawira utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Langkawi meglátogatására a száraz évszak, különösen <strong>december közepétől április közepéig</strong>. Ebben az időszakban a hőmérséklet kellemes (28-34°C), minimális a csapadék, alacsonyabb a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez, búvárkodáshoz és kirándulásokhoz. Ez az időszak természetesen a fő turistaszezon is, így magasabb árakra és több turistára kell számítani.</p>



<p>November eleje, valamint április vége szintén jó választás lehet, amikor az időjárás még/már viszonylag kedvező, de a turisták száma és az árak alacsonyabbak. Ebben az időszakban alkalmanként előfordulhatnak esőzések, de általában rövid ideig tartanak és nem befolyásolják jelentősen a programokat.</p>



<p>Az esős évszak (május közepétől október végéig) általában kevésbé ajánlott, különösen a szeptember-október időszak, amikor a legintenzívebb a csapadék. Azonban ebben az időszakban is vannak napos időszakok, az árak jelentősen alacsonyabbak, és a turisták száma minimális.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Langkawi &#8211; Utazási Idő Táblázat</title>
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
border-radius: 8px;
overflow: hidden;
}
thead {
background: linear-gradient(to right, #2c3e50, #4ca1af);
color: white;
}
th {
padding: 15px;
text-align: left;
font-size: 18px;
font-weight: bold;
letter-spacing: 1px;
}
td {
padding: 15px;
font-size: 18px;
}
.excellent {
background-color: #c8e6c9;
}
.excellent td {
background-color: #c8e6c9;
}
.average {
background-color: #fff9c4;
}
.average td {
background-color: #fff9c4;
}
.not-recommended {
background-color: #ffcdd2;
}
.not-recommended td {
background-color: #ffcdd2;
}
tr:hover {
opacity: 0.9;
}
tr {
border-bottom: 1px solid rgba(0,0,0,0.05);
}
tr:last-child {
border-bottom: none;
}
</style>
</head>
<body>
<div class="pcrstb-wrap"><table>
<thead>
<tr>
<th>Hónap</th>
<th>Idő az utazáshoz</th>
</tr>
</thead>
<tbody>
<tr class="excellent">
<td>Január</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Február</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Március</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Április</td>
<td>Kiváló</td>
</tr>
<tr class="average">
<td>Május</td>
<td>Átlagos</td>
</tr>
<tr class="not-recommended">
<td>Június</td>
<td>Nem ajánlott</td>
</tr>
<tr class="not-recommended">
<td>Július</td>
<td>Nem ajánlott</td>
</tr>
<tr class="not-recommended">
<td>Augusztus</td>
<td>Nem ajánlott</td>
</tr>
<tr class="not-recommended">
<td>Szeptember</td>
<td>Nem ajánlott</td>
</tr>
<tr class="not-recommended">
<td>Október</td>
<td>Nem ajánlott</td>
</tr>
<tr class="average">
<td>November</td>
<td>Átlagos</td>
</tr>
<tr class="excellent">
<td>December</td>
<td>Kiváló</td>
</tr>
</tbody>
</table></div>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/6d3899d79/langkawi/" data-label_1="LANGKAWI" data-theme="original" >LANGKAWI</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Malajzia népszerű helyeinek időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img fetchpriority="high" decoding="async" width="900" height="506" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-penang-idojarasa-poszthoz.jpg" alt="" class="wp-image-1004 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-penang-idojarasa-poszthoz.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-penang-idojarasa-poszthoz-300x169.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-penang-idojarasa-poszthoz-768x432.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-penang-idojarasa-poszthoz-585x329.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/penang-idojarasa/">Penang időjárása</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz.jpg" alt="" class="wp-image-1006 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/kuala-lumpur-idojarasa/">Kuala Lumpur időjárása</a></h2>
</div></div>
<p>A <a href="https://mikorutazz.hu/langkawi-idojarasa/">Langkawi időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Penang időjárása – mikor a legjobb maláj szigetre utazni?</title>
		<link>https://mikorutazz.hu/penang-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Thu, 24 Apr 2025 13:46:44 +0000</pubDate>
				<category><![CDATA[Ázsia]]></category>
		<category><![CDATA[Malajzia]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=559</guid>

					<description><![CDATA[<p>Penang időjárása egyenlítői, ami meleg és párás klímát eredményez az év egészében. A Malaka-szoros közelsége és Malajzia északnyugati partvidéke jelentősen befolyásolják a sziget éghajlatát. Évszakok Penang esetében két fő évszakot&#8230;</p>
<p>A <a href="https://mikorutazz.hu/penang-idojarasa/">Penang időjárása – mikor a legjobb maláj szigetre utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Penang időjárása egyenlítői, ami meleg és párás klímát eredményez az év egészében.</strong></p>



<p>A Malaka-szoros közelsége és Malajzia északnyugati partvidéke jelentősen befolyásolják a sziget éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Penang esetében két fő évszakot különböztethetünk meg: a szárazabb évszakot és az esős (<a href="https://mikorutazz.hu/monszun-hurrikan-tajfun-ciklon-mik-ezek-es-mikor-ne-utazz-ezekbe-a-regiokba/" target="_blank" rel="noreferrer noopener">monszun</a>) évszakot.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szárazabb évszak (december-március)</strong>:</h3>



<p>A szárazabb évszak Penang legkellemesebb időszaka, többnyire napos idővel, viszonylag alacsonyabb páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>28-32°C</strong> között mozog. A csapadék mennyisége mérsékelt, bár rövid záporok ebben az időszakban is előfordulhatnak.</p>



<p>Az időjárás ideális a strandoláshoz, városnézéshez és egyéb szabadtéri tevékenységekhez. A tenger általában nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és szigettúrákhoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (április-november)</strong>:</h3>



<p>Az esős évszak a délnyugati monszun időszaka, jelentősebb csapadékkal és változékonyabb időjárással. Az átlaghőmérséklet <strong>27-33°C</strong> között mozog. Különösen szeptember és október hónapokban lehet számítani bőséges esőzésre. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, többnyire délután vagy este. A csapadékos időszakok között gyakran előfordulnak napos órák is.</p>



<p>A páratartalom magas, ami fokozza a hőérzetet. A tenger időnként nyugtalanabb lehet, ami korlátozhatja a vízi sportok és hajókirándulások lehetőségeit.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Penang időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Penang egyik legkellemesebb hónapja, a szárazabb évszak közepén. A nappali hőmérséklet általában 31-32°C között mozog, míg éjszaka 23-25°C-ra hűl le, ami viszonylag kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8 óra. A nappali világosság időtartama viszonylag állandó, mintegy 12 óra. A napkelte 7:20 körül, a napnyugta pedig 19:20 körül van.</p>



<p>A csapadék mennyisége viszonylag alacsony, átlagosan 70-80 mm körül mozog, és a havi csapadékos napok száma 8-9. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta vagy részben felhős, ideális a városnézéshez és a strandoláshoz. A relatív páratartalom mérsékelt, 75-80% körüli, ami még nem okoz jelentős diszkomfortot. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Penangra, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban is kellemes a hőmérséklet, így nincs szükség melegebb ruházatra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a szárazabb évszak része. A nappali hőmérséklet 31-33°C közé emelkedhet, míg éjszaka 23-25°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama hasonló a januárihoz, 12 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 60-70 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 7-8 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 75-80% körüli. Az égbolt többnyire felhőtlen vagy részben felhős, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március még mindig a szárazabb évszak része, kellemes időjárási viszonyokkal. A nappali hőmérséklet 32-33°C közé emelkedik, míg az éjszakák 24-25°C között alakulnak. A hőség kezd erősödni, különösen a hónap vége felé.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8 óra. A nappali világosság időtartama kis mértékben növekszik, 12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége enyhén növekszik, 90-100 mm körüli értékkel. Az esős napok száma 10-12 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom lassan emelkedni kezd, 75-85% körülire, ami már érezhetően fokozza a hőérzetet. A tenger továbbra is nyugodt, bár a délutáni szellők időnként erősödhetnek.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás. Érdemes a szabadtéri programokat a reggeli vagy késő délutáni órákra időzíteni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Április átmeneti hónap, kezdődik az esősebb időszak. A nappali hőmérséklet 32-33°C közé emelkedik, míg éjszaka 24-26°C körül alakul. Ez az egyik legmelegebb időszak Penangon.</p>



<p>A napsütéses órák száma csökken a növekvő felhőzet miatt, átlagosan napi 7 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:55 körül, a napnyugta pedig 18:55 körül történik.</p>



<p>A csapadék mennyisége emelkedik, 120-150 mm körüli értékkel. Az esős napok száma 14-16 közötti, általában rövid, de már intenzívebb záporok formájában, főként a délutáni órákban.</p>



<p>A páratartalom emelkedik, 80-85% körülire, ami már érezhetően fülledtté teszi a levegőt. A tenger még mindig viszonylag nyugodt, bár az időnkénti rövid viharok előfordulhatnak.</p>



<p>Az áprilisi látogatáshoz a lehető legkönnyebb ruházat ajánlott, bőséges folyadékbevitel, fokozott napvédelem és gyakori pihenők a hűvösebb, árnyékos helyeken. Érdemes esőkabátot vagy esernyőt is magunkkal vinni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>Május már egyértelműen az esős évszak része, magasabb csapadékmennyiséggel. A nappali maximum 32-33°C közé emelkedhet, míg éjszaka 24-26°C körül alakul.</p>



<p>A napsütéses órák száma csökken a növekvő felhőzet miatt, átlagosan napi 6-7 óra. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak áprilishoz képest.</p>



<p>A csapadék mennyisége növekszik, 170-200 mm körüli értékkel. Az esős napok száma 16-18 közé emelkedik, gyakoribb záporok, esetenként zivatarok formájában.</p>



<p>A páratartalom magas, 80-85% körüli, ami a magas hőmérséklettel kombinálva fülledtté teszi a levegőt. A hőérzet akár 38°C fölé is emelkedhet. A tenger még viszonylag nyugodt, de a délutáni viharok kockázata növekszik.</p>



<p>A májusi látogatáshoz hasonló előkészületekre van szükség, mint áprilisban, de még fokozottabb figyelemmel kell lenni a hőség okozta problémákra. Javasolt a programokat a kora reggeli vagy késő délutáni órákra időzíteni, és a legmelegebb időszakban árnyékos helyeken tartózkodni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban folytatódik az esős évszak, jelentős csapadékkal. A nappali hőmérséklet 31-32°C között alakul, míg éjszaka 24-25°C körül mozog.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 6 óra, a növekvő felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai hasonlóak a májusihoz.</p>



<p>A csapadék mennyisége jelentős, 160-190 mm körüli értékkel. Az esőzések egyre gyakoribbá és intenzívebbé válnak. A csapadékos napok száma 16-18 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli, de az esőzések miatt a hőérzet némileg csökkenhet. A tenger kezd nyugtalanabbá válni, különösen a délutáni órákban.</p>



<p>A júniusi látogatáshoz könnyű, gyorsan száradó ruházat ajánlott, vízálló cipő és esőkabát. A programokat rugalmasan kell tervezni, figyelembe véve a rendszeres délutáni esőzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik az esős évszak, de a csapadék mennyisége kismértékben csökken. A nappali hőmérséklet 31-32°C között mozog, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 6-7 óra, az esőzések között lehetnek hosszabb napos időszakok. A nappali világosság időtartama 12 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége 150-180 mm körüli értékkel. A monszun hatása erős, gyakori és intenzív záporokkal. A csapadékos napok száma 15-17 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli, de az esőzések és a felhős égbolt miatt a hőérzet elviselhetőbb, mint a legmelegebb hónapokban. A tenger időnként nyugtalan lehet, ami korlátozhatja a vízi tevékenységeket.</p>



<p>A júliusi látogatás esetén feltétlenül szükséges a vízálló öltözék, esőkabát és vízálló táska. A programokat az időjáráshoz kell igazítani, és érdemes alternatív, beltéri programlehetőségeket is tervezni az esős napokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus továbbra is az esős évszak része, de a csapadék mennyisége átmenetileg csökkenhet. A nappali hőmérséklet 31-32°C között mozog, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 6-7 óra, a felhős időszakok mellett több napsütéses periódussal. A nappali világosság időtartama 12 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége 160-190 mm körüli értékkel. A monszun hatása még mindig jelentős, intenzív esőzésekkel. Az esős napok száma 15-17 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli, de a felhős égbolt miatt a hőérzet elviselhető. A tenger nyugtalan lehet, ami korlátozhatja a vízi tevékenységeket.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: vízálló ruházat, rugalmas programtervezés, és óvatosság a tengeri tevékenységek során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember Penang egyik legcsapadékosabb hónapja, a monszun erőteljes hatásával. A nappali hőmérséklet 31-32°C között, az éjszakai pedig 24-25°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 5-6 óra, a sűrű felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 19:00 körül történik.</p>



<p>A csapadék mennyisége nagyon magas, 250-300 mm körüli értékkel. A monszun teljes erejével tombol, hosszan tartó, intenzív esőzésekkel. A csapadékos napok száma 18-20 között alakul.</p>



<p>A páratartalom rendkívül magas, 85-90% körüli. A tenger gyakran nyugtalan, ami jelentősen korlátozhatja a vízi tevékenységeket és a hajóutak lehetőségét.</p>



<p>A szeptemberi látogatás esetén elengedhetetlen a megfelelő esőfelszerelés, és számítani kell arra, hogy számos szabadtéri program elmaradhat az időjárás miatt. Érdemes a szálláshelyen olyan szolgáltatásokat választani, amelyek esős időben is kikapcsolódási lehetőséget nyújtanak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október Penang legcsapadékosabb hónapja. A nappali hőmérséklet 31-32°C között, az éjszakai pedig 24-25°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 5-6 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége extrém magas, 300-350 mm körüli értékkel. A monszun teljes erejében tombol, hosszan tartó, intenzív esőzésekkel. A csapadékos napok száma 20-22 között alakul.</p>



<p>A páratartalom magas, 85-90% körüli, de a felhős égbolt miatt a hőérzet némileg csökkenhet. A tenger gyakran viharos lehet, ami jelentősen korlátozza a vízi tevékenységeket.</p>



<p>Az októberi látogatáshoz feltétlenül szükséges az esőfelszerelés, és érdemes kizárólag fedett programokat tervezni. Ez az időszak nem ideális a szabadtéri tevékenységekhez.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November még mindig az esős évszak része, de a hónap vége felé kezd csökkenni a csapadék mennyisége. A nappali hőmérséklet 31-32°C közé emelkedik, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma növekszik, átlagosan napi 6-7 óra. A nappali világosság időtartama 12 óra. A napkelte 7:05 körül, a napnyugta pedig 19:05 körül történik.</p>



<p>A csapadék mennyisége még mindig jelentős, 200-250 mm körüli értékre, de a hónap vége felé csökkenő tendenciát mutat. A csapadékos napok száma 18-20 közé csökken.</p>



<p>A páratartalom lassan csökken, 80-85% körülire, ami kellemesebb közérzetet biztosít. A tenger még mindig nyugtalan lehet, de a hónap vége felé kezd megnyugodni.</p>



<p>A novemberi látogatásnál még mindig szükséges az esőfelszerelés, de a hónap vége felé már több lehetőség nyílik szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December az átmeneti időszak az esős és a szárazabb évszak között. A nappali hőmérséklet 31-32°C között, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma jelentősen növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 7:15 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége csökken, 100-150 mm körüli értékre. Az esőzések ritkábbá és kevésbé intenzívvé válnak. A csapadékos napok száma 12-14 közé csökken.</p>



<p>A páratartalom csökken, 75-80% körülire, ami kellemes közérzetet biztosít. A tenger kezd megnyugodni, és egyre több lehetőség nyílik a vízi sportok és kirándulások számára.</p>



<p>A decemberi látogatás már sokkal kellemesebb élményt nyújt, mint az előző hónapok. Érdemes könnyű, szellős ruházatot vinni, de még mindig célszerű felkészülni alkalmi esőzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Penang havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 32 },
{ honap: "Február", homerseklet: 32 },
{ honap: "Március", homerseklet: 33 },
{ honap: "Április", homerseklet: 33 },
{ honap: "Május", homerseklet: 33 },
{ honap: "Június", homerseklet: 32 },
{ honap: "Július", homerseklet: 32 },
{ honap: "Augusztus", homerseklet: 32 },
{ honap: "Szeptember", homerseklet: 32 },
{ honap: "Október", homerseklet: 32 },
{ honap: "November", homerseklet: 32 },
{ honap: "December", homerseklet: 32 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Penang átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 75 },
{ honap: "Február", csapadek: 65 },
{ honap: "Március", csapadek: 95 },
{ honap: "Április", csapadek: 135 },
{ honap: "Május", csapadek: 185 },
{ honap: "Június", csapadek: 175 },
{ honap: "Július", csapadek: 165 },
{ honap: "Augusztus", csapadek: 175 },
{ honap: "Szeptember", csapadek: 275 },
{ honap: "Október", csapadek: 325 },
{ honap: "November", csapadek: 225 },
{ honap: "December", csapadek: 125 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container11 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title11 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar11 {
      fill: #94B4C1;
      transition: fill 0.3s;
    }
    .bar11:hover {
      fill: #547792;
    }
    .axis11 text {
      font-size: 17px;
    }
    .axis-label11 {
      font-size: 17px;
    }
    .tooltip11 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container11 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider11 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container11 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart11 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container11" id="chartContainer11">
    <div class="chart-title11">Penang jellemző páratartalma</div>
    <div id="chart11"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container11">
    <input type="range" min="0" max="100" value="0" class="slider11" id="chartSlider11">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data11 = [
     { honap11: "Január", paratartalom11: 78 },
{ honap11: "Február", paratartalom11: 78 },
{ honap11: "Március", paratartalom11: 80 },
{ honap11: "Április", paratartalom11: 83 },
{ honap11: "Május", paratartalom11: 83 },
{ honap11: "Június", paratartalom11: 83 },
{ honap11: "Július", paratartalom11: 83 },
{ honap11: "Augusztus", paratartalom11: 83 },
{ honap11: "Szeptember", paratartalom11: 88 },
{ honap11: "Október", paratartalom11: 88 },
{ honap11: "November", paratartalom11: 83 },
{ honap11: "December", paratartalom11: 78 }
    ];
    // Méretek és margók beállítása
    const margin11 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width11 = 800 - margin11.left - margin11.right;
    const height11 = 400 - margin11.top - margin11.bottom;
    // SVG elem létrehozása
    const svg11 = d3.select("#chart11")
      .append("svg")
      .attr("width", width11 + margin11.left + margin11.right)
      .attr("height", height11 + margin11.top + margin11.bottom)
      .append("g")
      .attr("transform", `translate(${margin11.left},${margin11.top})`);
    // Tooltip létrehozása
    const tooltip11 = d3.select("body").append("div")
      .attr("class", "tooltip11");
    // Skálák beállítása
    const x11 = d3.scaleBand()
      .domain(data11.map(d => d.honap11))
      .range([0, width11])
      .padding(0.2);
    const y11 = d3.scaleLinear()
      .domain([0, d3.max(data11, d => d.paratartalom11) + 10])
      .nice()
      .range([height11, 0]);
    // X tengely rajzolása
    svg11.append("g")
      .attr("class", "axis11")
      .attr("transform", `translate(0,${height11})`)
      .call(d3.axisBottom(x11))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis11 = svg11.append("g")
      .attr("class", "axis11")
      .call(d3.axisLeft(y11).tickSize(-width11).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis11.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis11.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg11.append("text")
      .attr("class", "axis-label11")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin11.left + 15)
      .attr("x", -height11 / 2)
      .attr("text-anchor", "middle")
      .text("%");
    // Oszlopok rajzolása
    svg11.selectAll(".bar11")
      .data(data11)
      .enter()
      .append("rect")
      .attr("class", "bar11")
      .attr("x", d => x11(d.honap11))
      .attr("width", x11.bandwidth())
      .attr("y", d => y11(d.paratartalom11))
      .attr("height", d => height11 - y11(d.paratartalom11))
      .on("mouseover", (event, d) => {
        tooltip11.style("opacity", 1)
          .html(`${d.honap11}: ${d.paratartalom11}%`)
          .style("left", (event.pageX - 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip11.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container11 = document.getElementById('chartContainer11');
      const slider11 = document.getElementById('chartSlider11');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling11() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider11.addEventListener('input', function() {
            const maxScroll11 = container11.scrollWidth - container11.clientWidth;
            const scrollPosition11 = (slider11.value / 100) * maxScroll11;
            container11.scrollLeft = scrollPosition11;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container11.addEventListener('scroll', function() {
            const maxScroll11 = container11.scrollWidth - container11.clientWidth;
            if (maxScroll11 > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage11 = (container11.scrollLeft / maxScroll11) * 100;
              slider11.value = scrollPercentage11;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling11();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling11);
    });
  </script>
</body>
</html>



<p>A páratartalom és a hőérzet kapcsolatáról <a href="https://mikorutazz.hu/hogyan-hat-a-paratartalom-a-hoerzetre/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz részletesebben!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Penang tenger vízhőmérséklete az év során rendkívül stabil, szinte alig mutat ingadozást. A Malaka-szoros trópusi jellege miatt a víz mindig meleg, fürdésre kiválóan alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 28-29°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, kellemes, frissítő élményt nyújtva.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete enyhén emelkedik, 29-30°C közötti értékeket érve el. Ebben az időszakban a tenger különösen meleg és kellemes.</p>



<p><strong>Július-szeptember</strong>: Az esős évszak ellenére a víz hőmérséklete továbbra is magas marad, 29-30°C körül. A gyakori esőzések és felhős időjárás ellenére a víz továbbra is meleg.</p>



<p><strong>Október-december</strong>: A tenger hőmérséklete 28-29°C körül alakul. Bár ez az időszak a legcsapadékosabb, a víz hőmérséklete kellemes marad, azonban a viharos tenger és az erős hullámzás korlátozhatja a fürdési lehetőségeket, különösen októberben.</p>



<p>Penang partjainál az árapály mérsékelt ingadozást mutat. Az árapály váltakozás figyelembe veendő a vízi tevékenységek tervezésénél, de általában nem jelent jelentős korlátozást.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 29 },
{ honap: "Február", homerseklet: 29 },
{ honap: "Március", homerseklet: 29 },
{ honap: "Április", homerseklet: 30 },
{ honap: "Május", homerseklet: 30 },
{ honap: "Június", homerseklet: 30 },
{ honap: "Július", homerseklet: 30 },
{ honap: "Augusztus", homerseklet: 30 },
{ honap: "Szeptember", homerseklet: 30 },
{ honap: "Október", homerseklet: 29 },
{ honap: "November", homerseklet: 29 },
{ honap: "December", homerseklet: 29 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV sugárzás Penangon</strong></h2>



<p>Penang földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. Az egyenlítőhöz közeli elhelyezkedés miatt a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-március</strong>: Az UV index általában 11-12 között mozog, ami az &#8222;extrém&#8221; kategóriába tartozik. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Április-június</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 12-13 körül, ami a legmagasabb, &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Július-szeptember</strong>: Az UV index továbbra is magas, 10-11 körüli értékekkel, de a gyakori felhőzet némileg csökkenti a közvetlen sugárzást. Fontos tudni, hogy a felhőkön keresztül is jelentős UV sugárzás éri a bőrt.</p>



<p><strong>Október-december</strong>: Az UV index kissé csökken, 10-11 körüli értékekre, de még mindig az &#8222;extrém&#8221; kategóriába tartozik. A felhős égbolt ellenére is szükséges a napvédelem.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 12 },
{ honap: "Február", uv: 12 },
{ honap: "Március", uv: 12 },
{ honap: "Április", uv: 13 },
{ honap: "Május", uv: 13 },
{ honap: "Június", uv: 13 },
{ honap: "Július", uv: 11 },
{ honap: "Augusztus", uv: 11 },
{ honap: "Szeptember", uv: 11 },
{ honap: "Október", uv: 11 },
{ honap: "November", uv: 11 },
{ honap: "December", uv: 11 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<p><em>(Az UV index a Napból érkezõ ultraibolya sugárzás veszélyességi szintjét jelenti: 5-6,9 között erős, 7-7,9 között nagyon erős, 8 felett extrém az értéke.)</em> Részletesen <a href="https://mikorutazz.hu/mit-jelent-az-uv-index-es-hogyan-vedd-magad-a-napsugarzastol/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz az utazás közbeni UV-sugárzás megelőzéséről!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>Az esős évszakban (különösen szeptember-október között) előfordulhatnak heves zivatarok, amelyek erős széllel, intenzív esőzésekkel és villámárvizekkel járnak. Ezek általában rövid ideig tartanak, de jelentősen befolyásolhatják a kültéri tevékenységeket.</p>



<p>A heves esőzések városi területeken, különösen George Town alacsonyabban fekvő részein villámárvizet okozhatnak, ami közlekedési nehézségekhez vezethet.</p>



<p>A legtöbb évben előfordulnak időszakok, amikor a légszennyezettség magasabb a szokásosnál, különösen amikor Indonéziából a füst és köd átterjedhet a régióra. Ez általában augusztus-október között fordulhat elő, és befolyásolhatja a látási viszonyokat, valamint légzési problémákat okozhat.</p>



<p>A száraz évszakban extrém hőség fordulhat elő, amikor a hőmérséklet 35°C fölé emelkedhet, és a magas páratartalommal kombinálva a hőérzet meghaladhatja a 40°C-ot. Ez hőkimerülést vagy hőgutát okozhat, különösen a nem akklimatizálódott turistáknál.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Penangra utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Penang meglátogatására a szárazabb évszak, különösen <strong>december közepétől március közepéig</strong>. Ebben az időszakban a hőmérséklet kellemes (28-32°C), viszonylag alacsony a csapadék, mérsékeltebb a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez és vízi sportokhoz. Ez az időszak természetesen a fő turistaszezon is, így magasabb árakra és nagyobb turistaforgalomra kell számítani.</p>



<p>November vége, valamint április eleje szintén jó választás lehet, amikor az időjárás még/már viszonylag kedvező, de a turisták száma és az árak alacsonyabbak. Ebben az időszakban alkalmanként előfordulhatnak esőzések, de általában rövid ideig tartanak és nem befolyásolják jelentősen a programokat.</p>



<p>Az esős évszak csúcsidőszaka (szeptember-október) általában kevésbé ajánlott, amikor a legintenzívebb a csapadék. Azonban ebben az időszakban is vannak napos időszakok, az árak jelentősen alacsonyabbak, és a turisták száma minimális.</p>



<p>Ha kizárólag időjárási szempontokat veszünk figyelembe, akkor a január-február időszak tekinthető a legoptimálisabbnak Penang meglátogatására.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Penang &#8211; Utazási Idő Táblázat</title>
<style>
body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}

thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}

th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}

td {
  padding: 15px;
  font-size: 18px;
}

.excellent {
  background-color: #c8e6c9;
}

.excellent td {
  background-color: #c8e6c9;
}

.average {
  background-color: #fff9c4;
}

.average td {
  background-color: #fff9c4;
}

.not-recommended {
  background-color: #ffcdd2;
}

.not-recommended td {
  background-color: #ffcdd2;
}

tr:hover {
  opacity: 0.9;
}

tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

tr:last-child {
  border-bottom: none;
}
</style>
</head>
<body>
<div class="pcrstb-wrap"><table>
<thead>
<tr>
<th>Hónap</th>
<th>Idő az utazáshoz</th>
</tr>
</thead>
<tbody>
<tr class="excellent">
<td>Január</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Február</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Március</td>
<td>Kiváló</td>
</tr>
<tr class="average">
<td>Április</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Május</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Június</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Július</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Augusztus</td>
<td>Átlagos</td>
</tr>
<tr class="not-recommended">
<td>Szeptember</td>
<td>Nem ajánlott</td>
</tr>
<tr class="not-recommended">
<td>Október</td>
<td>Nem ajánlott</td>
</tr>
<tr class="average">
<td>November</td>
<td>Átlagos</td>
</tr>
<tr class="excellent">
<td>December</td>
<td>Kiváló</td>
</tr>
</tbody>
</table></div>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/5d42100d33/penang/" data-label_1="PENANG" data-theme="original" >PENANG</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Malajzia népszerű helyeinek időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img decoding="async" width="900" height="606" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-langkawi-idojarasa-poszthoz.jpg" alt="" class="wp-image-1003 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-langkawi-idojarasa-poszthoz.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-langkawi-idojarasa-poszthoz-300x202.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-langkawi-idojarasa-poszthoz-768x517.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-langkawi-idojarasa-poszthoz-585x394.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/langkawi-idojarasa/">Langkawi időjárása</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz.jpg" alt="" class="wp-image-1006 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikor-utazz-kuala-lumpur-idojarasa-poszthoz-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/kuala-lumpur-idojarasa/">Kuala Lumpur időjárása</a></h2>
</div></div>
<p>A <a href="https://mikorutazz.hu/penang-idojarasa/">Penang időjárása – mikor a legjobb maláj szigetre utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Mauritius időjárása – mikor a legjobb utazni?</title>
		<link>https://mikorutazz.hu/mauritius-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Sat, 19 Apr 2025 15:08:11 +0000</pubDate>
				<category><![CDATA[Afrika]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=450</guid>

					<description><![CDATA[<p>Mauritius időjárása trópusi, amelyet két fő évszak határoz meg, és az Indiai-óceán jelentősen befolyásol. A sziget vulkanikus eredetű és változatos domborzattal rendelkezik, ami enyhe mikroklímákat eredményez a különböző területeken. Évszakok&#8230;</p>
<p>A <a href="https://mikorutazz.hu/mauritius-idojarasa/">Mauritius időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/mauritius-latnivalok-kozlekedes-tengerpartok-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Mauritius</a> időjárása trópusi, amelyet két fő évszak határoz meg, és az Indiai-óceán jelentősen befolyásol.</strong></p>



<p>A sziget vulkanikus eredetű és változatos domborzattal rendelkezik, ami enyhe mikroklímákat eredményez a különböző területeken.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Mauritiuson két fő évszak különíthető el: nyár (meleg és esős) és tél (enyhébb és szárazabb).</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Nyár (november-április)</strong>:</h3>



<p>A nyár a meleg és esős évszak Mauritiuson. Az átlaghőmérséklet <strong>25-30°C</strong> között mozog. A páratartalom magas, ami fokozza a hőérzetet. Ebben az időszakban jelentős mennyiségű csapadék esik, különösen január és március között. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, amelyek után gyorsan kisüt a nap. Februárban és márciusban megnő a trópusi ciklonok kialakulásának veszélye, amelyek erős szelet és heves esőzéseket hozhatnak magukkal.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Tél (május-október)</strong>:</h3>



<p>A tél enyhébb és szárazabb időszak. Az átlaghőmérséklet <strong>18-24°C</strong> között alakul, ami kellemes klímát biztosít a szabadtéri tevékenységekhez. A páratartalom alacsonyabb, ami komfortosabb érzetet nyújt. A csapadék mennyisége lényegesen kevesebb, mint nyáron, és a napfényes órák száma magas. A szelek erősebbek lehetnek, különösen a keleti és a déli partokon.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mauritius időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Mauritius egyik legmelegebb és legcsapadékosabb hónapja. A nappali hőmérséklet általában 29-31°C között mozog, míg éjszaka 23-25°C-ra hűl le.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra. A nappali világosság időtartama körülbelül 13 óra. A napkelte 5:30 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége jelentős, átlagosan 250-300 mm körül mozog, és a havi csapadékos napok száma 15-17. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, különösen a délutáni órákban.</p>



<p>A páratartalom magas, 80-85% körüli, ami fokozza a hőérzetet. Ebben az időszakban megnő a <a href="https://mikorutazz.hu/monszun-hurrikan-tajfun-ciklon-mik-ezek-es-mikor-ne-utazz-ezekbe-a-regiokba/" target="_blank" rel="noreferrer noopener">trópusi ciklonok</a> kialakulásának veszélye.</p>



<p>Ha januárban utazol Mauritiusra, könnyű, szellős ruházat ajánlott, vízálló cipő, esőkabát és napvédő felszerelés. A programokat érdemes a reggeli órákra tervezni, amikor még alacsonyabb a hőmérséklet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan meleg és párás, mint a január. A nappali hőmérséklet 29-31°C között alakul, míg éjszaka 23-25°C körül.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra. A nappali világosság időtartama fokozatosan csökken, körülbelül 12,5 órára.</p>



<p>A csapadék mennyisége továbbra is magas, 250-300 mm körüli értékkel. A csapadékos napok száma 15-16 között mozog, és a trópusi ciklonok veszélye is jelentős ebben a hónapban.</p>



<p>A páratartalom magas, 80-85% körüli, ami kombinálva a magas hőmérséklettel, fülledtté teszi a levegőt.</p>



<p>A februári látogatáshoz könnyű, gyorsan száradó ruházat, és megfelelő napvédelem ajánlott. A tengerparti tevékenységekhez a reggeli vagy késő délutáni órák javasoltak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>Március még mindig a nyári évszak része, magas hőmérséklettel és páratartalommal. A nappali hőmérséklet 29-30°C között alakul, míg éjszaka 23-24°C körül.</p>



<p>A napsütéses órák száma átlagosan napi 7 óra. A nappali világosság időtartama tovább csökken, körülbelül 12 órára.</p>



<p>A csapadék mennyisége kezd csökkenni, de még mindig jelentős, 200-250 mm körüli értékkel. A csapadékos napok száma 14-15 között mozog.</p>



<p>A páratartalom magas, 80-85% körüli, ami továbbra is fokozza a hőérzetet. A trópusi ciklonok veszélye még fennáll, de a hónap végére csökken.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, vízálló cipő és megfelelő napvédelem ajánlott. A rugalmas programtervezés fontos az alkalmi záporok miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április az átmeneti időszak a nyári és a téli évszak között. A nappali hőmérséklet enyhén csökken, 28-29°C körülire, míg éjszaka 22-23°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8 óra. A nappali világosság időtartama körülbelül 11,5 óra. A napkelte 6:00 körül, a napnyugta pedig 17:30 körül van.</p>



<p>A csapadék mennyisége jelentősen csökken, 150-180 mm körüli értékre. A csapadékos napok száma 12-13 közötti, és az esőzések általában rövidebbek és kevésbé intenzívek.</p>



<p>A páratartalom kezd csökkenni, 75-80% körülire, ami már komfortosabb érzetet biztosít.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat és megfelelő napvédelem ajánlott. Az időjárás már stabilabb, ideálisabb a szabadtéri programokhoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>Májusban kezdődik a téli évszak, jelentős lehűléssel és csökkenő csapadékkal. A nappali hőmérséklet 26-27°C körülire csökken, míg éjszaka 20-21°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8 óra. A nappali világosság időtartama tovább csökken, körülbelül 11 órára.</p>



<p>A csapadék mennyisége tovább csökken, 100-130 mm körüli értékre. A csapadékos napok száma 10-12 között mozog.</p>



<p>A páratartalom csökken, 70-75% körülire, ami kellemesebb érzetet biztosít. A szél erősödik, különösen a keleti és déli partokon.</p>



<p>A májusi látogatáshoz könnyű, réteges öltözék ajánlott, amely megfelelő védelmet nyújt a hűvösebb estékre. Napközben továbbra is fontos a napvédelem.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Június a téli évszak közepén helyezkedik el, hűvösebb hőmérséklettel és alacsonyabb páratartalommal. A nappali hőmérséklet 24-25°C körülire csökken, míg éjszaka 19-20°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra. A nappali világosság időtartama a legrövidebb az évben, körülbelül 10,5 óra. A napkelte 6:30 körül, a napnyugta pedig 17:00 körül történik.</p>



<p>A csapadék mennyisége alacsony, 60-80 mm körüli értékkel. A csapadékos napok száma 8-10 közötti, és az esőzések általában enyhék.</p>



<p>A páratartalom tovább csökken, 65-70% körülire, ami komfortos érzetet biztosít. A szél erős lehet, különösen a keleti partokon.</p>



<p>A júniusi látogatáshoz könnyű, réteges öltözék ajánlott. Az esti és kora reggeli órákban már hűvös lehet, különösen a sziget belső, magasabban fekvő területein.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Július a leghűvösebb hónap Mauritiuson. A nappali hőmérséklet 23-24°C körülire csökken, míg éjszaka 18-19°C körül alakul, a magasabban fekvő területeken akár 15°C alá is süllyedhet.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra. A nappali világosság időtartama fokozatosan növekszik, körülbelül 10,5-11 órára.</p>



<p>A csapadék mennyisége alacsony, 50-70 mm körüli értékkel. A csapadékos napok száma 8-9 közötti.</p>



<p>A páratartalom az év legalacsonyabb szintjén van, 60-65% körül, ami nagyon kellemes érzetet biztosít. A szél erős lehet, ami néha felkavarja a tengert, különösen a keleti partokon.</p>



<p>A júliusi látogatáshoz könnyű, réteges öltözék ajánlott, és egy vékony kabát vagy pulóver az esti órákra, különösen a sziget belső területein.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus hasonlóan hűvös, mint a július. A nappali hőmérséklet 23-24°C körül alakul, míg éjszaka 18-19°C körül.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra. A nappali világosság időtartama fokozatosan növekszik, körülbelül 11-11,5 órára.</p>



<p>A csapadék mennyisége alacsony marad, 50-70 mm körüli értékkel. A csapadékos napok száma 8-9 közötti.</p>



<p>A páratartalom alacsony, 60-65% körüli, ami továbbra is kellemes közérzetet biztosít. A szél erős lehet, különösen a keleti és déli partokon.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: könnyű, réteges öltözék, és egy vékony kabát vagy pulóver az esti órákra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptemberben kezd melegedni az idő, ahogy közeledik a nyári évszak. A nappali hőmérséklet 24-25°C körülire emelkedik, míg éjszaka 19-20°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8 óra. A nappali világosság időtartama tovább növekszik, körülbelül 12 órára.</p>



<p>A csapadék mennyisége enyhén emelkedik, 50-80 mm körüli értékre. A csapadékos napok száma 8-10 közötti.</p>



<p>A páratartalom lassan emelkedni kezd, 65-70% körülire. A szél erőssége csökken, és a tenger kezd megnyugodni.</p>



<p>A szeptemberi látogatáshoz továbbra is könnyű, réteges öltözék ajánlott, de már kevésbé van szükség a melegebb ruhadarabokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október az átmeneti időszak a téli és a nyári évszak között. A nappali hőmérséklet 26-27°C körülire emelkedik, míg éjszaka 20-21°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8-9 óra. A nappali világosság időtartama tovább növekszik, körülbelül 12,5 órára. A napkelte 5:30 körül, a napnyugta pedig 18:00 körül van.</p>



<p>A csapadék mennyisége emelkedik, 70-100 mm körüli értékre. A csapadékos napok száma 10-12 közötti.</p>



<p>A páratartalom emelkedik, 70-75% körülire. A szél erőssége tovább csökken, és a tenger nyugodtabbá válik.</p>



<p>Az októberi látogatáshoz könnyű, szellős ruházat ajánlott, és megfelelő napvédelem, mivel a napsugárzás intenzitása növekszik.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>Novemberben kezdődik a nyári évszak, emelkedő hőmérséklettel és növekvő csapadékkal. A nappali hőmérséklet 27-28°C körülire emelkedik, míg éjszaka 22-23°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8-9 óra. A nappali világosság időtartama körülbelül 13 óra. A napkelte 5:15 körül, a napnyugta pedig 18:15 körül történik.</p>



<p>A csapadék mennyisége jelentősen emelkedik, 130-150 mm körüli értékre. A csapadékos napok száma 12-14 közötti, főként rövid, de intenzív záporok formájában.</p>



<p>A páratartalom tovább emelkedik, 75-80% körülire, ami már érezhetően fokozza a hőérzetet. A szél gyenge vagy mérsékelt, és a tenger általában nyugodt.</p>



<p>A novemberi látogatáshoz könnyű, szellős ruházat és megfelelő napvédelem ajánlott. Érdemes felkészülni az alkalmi záporokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December a nyári évszak közepe, magas hőmérséklettel és növekvő csapadékkal. A nappali hőmérséklet 28-30°C körülire emelkedik, míg éjszaka 23-24°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 8 óra. A nappali világosság időtartama a leghosszabb az évben, körülbelül 13,5 óra. A napkelte 5:15 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége magas, 200-250 mm körüli értékkel. A csapadékos napok száma 14-16 közötti, főként délutáni, intenzív záporok formájában.</p>



<p>A páratartalom magas, 80-85% körüli, ami fokozza a hőérzetet. A trópusi ciklonok veszélye kezd növekedni a hónap vége felé.</p>



<p>A decemberi látogatáshoz könnyű, szellős, gyorsan száradó ruházat és erős napvédelem ajánlott. A programokat érdemes a reggeli órákra tervezni a délutáni záporok miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Mauritius havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 30 },
      { honap: "Február", homerseklet: 30 },
      { honap: "Március", homerseklet: 29 },
      { honap: "Április", homerseklet: 28 },
      { honap: "Május", homerseklet: 26 },
      { honap: "Június", homerseklet: 24 },
      { honap: "Július", homerseklet: 23 },
      { honap: "Augusztus", homerseklet: 23 },
      { honap: "Szeptember", homerseklet: 24 },
      { honap: "Október", homerseklet: 26 },
      { honap: "November", homerseklet: 28 },
      { honap: "December", homerseklet: 29 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Mauritius átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 275 },
     { honap: "Február", csapadek: 275 },
     { honap: "Március", csapadek: 225 },
     { honap: "Április", csapadek: 165 },
     { honap: "Május", csapadek: 115 },
     { honap: "Június", csapadek: 70 },
     { honap: "Július", csapadek: 60 },
     { honap: "Augusztus", csapadek: 60 },
     { honap: "Szeptember", csapadek: 65 },
     { honap: "Október", csapadek: 85 },
     { honap: "November", csapadek: 140 },
     { honap: "December", csapadek: 225 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Mauritius tengervíz hőmérséklete az év során viszonylag stabil, köszönhetően a sziget körül áramló meleg Indiai-óceáni vizeknek. A víz mindig kellemes és fürdésre alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete ebben az időszakban a legmelegebb, 28-29°C között alakul. A meleg víz ideális minden vízi tevékenységhez, a felszíni úszástól kezdve a búvárkodásig.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete enyhén csökken, 26-27°C körüli értékekre. Ez még mindig rendkívül kellemes, fürdésre tökéletesen alkalmas hőmérséklet.</p>



<p><strong>Július-szeptember</strong>: Ez az időszak mutatja a legalacsonyabb vízhőmérsékleteket, 24-25°C körül. Bár ez a legalacsonyabb érték Mauritiuson, még mindig kellemes és melegebb, mint sok más népszerű tengerparti üdülőhelyen a világ más részein.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete ismét emelkedik, 25-27°C közötti értékekre. Ahogy közeledik a nyári évszak, a víz újra melegebbé válik.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>A sziget különböző partszakaszain az óceán hőmérséklete kissé eltérhet egymástól. A nyugati és északi partok általában valamivel melegebbek, míg a keleti és déli partok, ahol erősebb szelek és áramlatok hatnak, némileg hűvösebbek lehetnek.</p>



<p>Az árapály jelenség Mauritiuson mérsékelt, de bizonyos partszakaszokon és különösen a lagúnákban érdemes figyelembe venni a víz mélységének változását az apály-dagály váltakozása miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 29 },
     { honap: "Február", homerseklet: 29 },
     { honap: "Március", homerseklet: 28 },
     { honap: "Április", homerseklet: 27 },
     { honap: "Május", homerseklet: 26 },
     { honap: "Június", homerseklet: 25 },
     { honap: "Július", homerseklet: 24 },
     { honap: "Augusztus", homerseklet: 24 },
     { honap: "Szeptember", homerseklet: 24 },
     { honap: "Október", homerseklet: 25 },
     { honap: "November", homerseklet: 26 },
     { honap: "December", homerseklet: 27 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Mauritiuson</strong></h2>



<p>Mauritius földrajzi elhelyezkedése miatt – a déli szélesség 20. fokán, közel a Baktérítőhöz – az UV sugárzás az év egészében nagyon magas vagy extrém értékeket mutat. A sziget tiszta légköre és a kevés légszennyezés tovább fokozza az UV sugárzás intenzitását.</p>



<p><strong>Január-március</strong>: Az UV index ebben az időszakban éri el a legmagasabb értékeket, 11-12 között, ami az &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás, akár 10-15 perc alatt is súlyos leégést okozhat a nem védett bőrfelületeken.</p>



<p><strong>Április-június</strong>: Az UV index lassan csökken, 9-10 körüli értékekre, ami még mindig a &#8222;nagyon magas&#8221; kategóriába tartozik. Bár a hőmérséklet csökken, az UV sugárzás továbbra is intenzív, különösen a déli órákban.</p>



<p><strong>Július-szeptember</strong>: Az UV index ebben az időszakban a legalacsonyabb, 8-9 körüli értékekkel, de még mindig a &#8222;nagyon magas&#8221; kategóriába tartozik. A téli időszak ellenére az UV sugárzás sokkal erősebb, mint a mérsékelt éghajlatú országokban a nyári hónapokban.</p>



<p><strong>Október-december</strong>: Az UV index ismét emelkedik, 10-11 körüli értékekre, visszatérve az &#8222;extrém&#8221; kategóriába. Ahogy közeledik a nyári évszak, a napsugárzás intenzitása jelentősen fokozódik.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, széles karimájú kalap, UV-szűrős napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között).</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata erősen ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 12 },
     { honap: "Február", uv: 12 },
     { honap: "Március", uv: 11 },
     { honap: "Április", uv: 10 },
     { honap: "Május", uv: 9 },
     { honap: "Június", uv: 9 },
     { honap: "Július", uv: 8 },
     { honap: "Augusztus", uv: 9 },
     { honap: "Szeptember", uv: 9 },
     { honap: "Október", uv: 10 },
     { honap: "November", uv: 11 },
     { honap: "December", uv: 11 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Regionális időjárási különbségek</strong></h2>



<p>Mauritius viszonylag kis mérete ellenére jelentős időjárási különbségek figyelhetők meg a sziget különböző részei között, köszönhetően a változatos domborzatnak és a passzátszelek hatásának.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Északi régió (Port Louis, Grand Baie): </strong></h3>



<p>Az északi part általában melegebb és szárazabb, mint a sziget többi része. A csapadék mennyisége itt a legalacsonyabb Mauritiuson, évi 1000-1200 mm körüli értékkel. A szél erőssége mérsékelt, a tenger általában nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és strandoláshoz. Ez a régió védett a délkeleti passzátszelektől, így még a téli hónapokban is kellemes.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Keleti régió (Belle Mare, Trou d&#8217;Eau Douce): </strong></h3>



<p>A keleti part közvetlenül ki van téve a délkeleti passzátszeleknek, így szelesebb, mint a nyugati és északi partok. A csapadék mennyisége mérsékelt, évi 1500-1800 mm körüli értékkel. A téli hónapokban (június-szeptember) a szél erős lehet, ami hullámzást okozhat a tengerben. A lagúnák azonban védettek a korallzátonyok által, így a fürdési lehetőségek általában jók. A keleti part általában hűvösebb, mint az északi és nyugati, különösen a téli időszakban.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Déli régió (Le Morne, Blue Bay): </strong></h3>



<p>A déli part változatos időjárással rendelkezik. A délnyugati részen (Le Morne környéke) viszonylag szárazabb az idő, míg a délkeleti részen (Blue Bay környéke) több csapadék hull. A szél hatása jelentős, különösen a téli hónapokban. A hőmérséklet általában alacsonyabb, mint az északi és nyugati partokon. A déli part egyes részei ideálisak a széllovagláshoz és a kite-szörfözéshez a gyakori és erős szelek miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Nyugati régió (Flic en Flac, Tamarin): </strong></h3>



<p>A nyugati part védett a délkeleti passzátszelektől, így általában szélcsendesebb és melegebb, mint a keleti part. A csapadék mennyisége közepes, évi 1200-1500 mm körüli értékkel. A nyugati part naplemente nézésre ideális hely, és a tenger általában nyugodtabb, mint a keleti oldalon. A nyugati part különösen kellemes a téli hónapokban, amikor a keleti oldalon erősebb szelek fújnak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Központi fennsík (Curepipe, Plaines Wilhems): </strong></h3>



<p>A sziget központi, magasabban fekvő területein (500-600 méter tengerszint feletti magasság) jelentősen hűvösebb és csapadékosabb az időjárás. Az évi csapadékmennyiség itt a legmagasabb, meghaladhatja a 3000-4000 mm-t is. A hőmérséklet 3-5°C-kal alacsonyabb, mint a partvidéken, a téli hónapokban az éjszakai minimum akár 13-15°C-ra is lesüllyedhet. Gyakori a köd és a felhőképződés.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>A nyári időszakban (november-április) Mauritius ki van téve a trópusi ciklonok veszélyének. Ezek a viharok erős széllel, heves esőzésekkel és áradásokkal járhatnak. A ciklonszezon csúcspontja január és március között van, amikor a legvalószínűbb a pusztító erejű viharok kialakulása. A ciklonok általában 1-3 napig befolyásolják az időjárást, és jelentős károkat okozhatnak az infrastruktúrában, áramkimaradásokat, útelzárásokat eredményezve.</p>



<p>A monszunszerű heves esőzések hirtelen áradásokat okozhatnak, különösen a sziget központi, hegyvidéki területein és a folyóvölgyekben. Ezek az áradások iszapcsuszamlásokat és útlezárásokat eredményezhetnek.</p>



<p>A téli időszakban (május-október) erős délkeleti passzátszelek jellemzőek, amelyek különösen a keleti parton okozhatnak viharos körülményeket. Ezek a szelek időnként elérhetik a 70-80 km/h sebességet is, ami magas hullámokat, erős part menti áramlatokat és veszélyes fürdési körülményeket eredményezhet.</p>



<p>A globális klímaváltozás hatására az utóbbi években megfigyelhetők szélsőséges, váratlan időjárási események: a megszokottnál hosszabb száraz időszakok, amelyek vízhiányhoz vezethetnek, valamint a normálisnál intenzívebb esőzések, amelyek áradásokat okozhatnak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Mauritiusra utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Mauritius meglátogatására a <strong>májustól novemberig</strong> tartó téli évszak, különösen <strong>szeptember és október</strong> hónapokban. Ekkor a hőmérséklet kellemes (24-27°C), alacsony a páratartalom és a csapadék mennyisége, valamint maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a vízi sportokhoz és a strandoláshoz.</p>



<p>Az <strong>április és november</strong> szintén jó választás lehet, amikor az időjárás átmeneti, de általában kellemes, és a turisták száma alacsonyabb, mint a főszezonban.</p>



<p>A nyári évszak (december-március) forró és párás, valamint magasabb a csapadék mennyisége. Különösen január és február hónapokban megnövekszik a trópusi ciklonok kialakulásának veszélye. Ha mégis ebben az időszakban tervezel utazást, érdemes figyelemmel kísérni az időjárás-előrejelzéseket.</p>



<p>A tartózkodási hely kiválasztásánál érdemes figyelembe venni a sziget különböző régióinak éghajlatát. Nyáron az északi és nyugati partok lehetnek ideálisak, míg télen a keleti part védettebb a passzátszelektől. A magasabban fekvő területek egész évben hűvösebbek, ami kellemes alternatívát nyújthat a forró parti időszakokban.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Mauritius &#8211; Utazási Idő Táblázat</title>
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
table {
width: 100%;
border-collapse: collapse;
margin: 20px 0;
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
border-radius: 8px;
overflow: hidden;
}
thead {
background: linear-gradient(to right, #2c3e50, #4ca1af);
color: white;
}
th {
padding: 15px;
text-align: left;
font-size: 18px;
font-weight: bold;
letter-spacing: 1px;
}
td {
padding: 15px;
font-size: 18px;
}
.excellent {
background-color: #c8e6c9;
}
.excellent td {
background-color: #c8e6c9;
}
.average {
background-color: #fff9c4;
}
.average td {
background-color: #fff9c4;
}
.not-recommended {
background-color: #ffcdd2;
}
.not-recommended td {
background-color: #ffcdd2;
}
tr:hover {
opacity: 0.9;
}
tr {
border-bottom: 1px solid rgba(0,0,0,0.05);
}
tr:last-child {
border-bottom: none;
}
</style>
</head>
<body>
<div class="pcrstb-wrap"><table>
<thead>
<tr>
<th>Hónap</th>
<th>Idő az utazáshoz</th>
</tr>
</thead>
<tbody>
<tr class="average">
<td>Január</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Február</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Március</td>
<td>Átlagos</td>
</tr>
<tr class="excellent">
<td>Április</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Május</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Június</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Július</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Augusztus</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Szeptember</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Október</td>
<td>Kiváló</td>
</tr>
<tr class="average">
<td>November</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>December</td>
<td>Átlagos</td>
</tr>
</tbody>
</table></div>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/n20d3557d55/mauritius/" data-label_1="MAURITIUS" data-theme="original" >MAURITIUS</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<p></p>
<p>A <a href="https://mikorutazz.hu/mauritius-idojarasa/">Mauritius időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Curaçao időjárása – mikor a legjobb utazni?</title>
		<link>https://mikorutazz.hu/curacao-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Fri, 18 Apr 2025 10:40:17 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=421</guid>

					<description><![CDATA[<p>Curaçao időjárása trópusi, ami meleg és viszonylag száraz klímát eredményez az év nagy részében. A Karib-tenger közelsége és az uralkodó passzátszelek jelentősen befolyásolják a terület éghajlatát. Évszakok Curaçaón két fő&#8230;</p>
<p>A <a href="https://mikorutazz.hu/curacao-idojarasa/">Curaçao időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Curaçao időjárása trópusi, ami meleg és viszonylag száraz klímát eredményez az év nagy részében.</strong></p>



<p>A Karib-tenger közelsége és az uralkodó passzátszelek jelentősen befolyásolják a terület éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Curaçaón két fő évszak különíthető el: száraz évszak és esős évszak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (január-szeptember)</strong>:</h3>



<p>A száraz évszak Curaçao legkellemesebb időszaka, tiszta kék égbolttal, alacsony páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>27-33°C</strong> között mozog. A csapadék mennyisége minimális és a levegő kevésbé párás. Az időjárás ideális a strandoláshoz, búvárkodáshoz és egyéb szabadtéri tevékenységekhez. </p>



<p>A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és hajótúrákhoz. Az állandó passzátszelek enyhítik a hőérzetet és kellemessé teszik a kültéri tartózkodást.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (október-december)</strong>:</h3>



<p>Az esős évszak viszonylag rövid, mérsékelt csapadékkal és kissé magasabb páratartalommal. Az átlaghőmérséklet <strong>27-31°C</strong> között alakul. A csapadék általában rövid, intenzív záporok formájában jelentkezik, főként a délutáni és esti órákban. </p>



<p>A napos időszakok az esős évszakban is gyakoriak, így a nyaralás ez idő alatt is élvezhető. A passzátszelek ebben az időszakban is fújnak, de változékonyabb irányból és erősséggel.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Curaçao időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Curaçao egyik legkellemesebb hónapja, a száraz évszak idején. A nappali hőmérséklet általában 29-31°C között mozog, míg éjszaka 24-26°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8-9 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11-11,5 óra. A napkelte 6:50 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 40-50 mm körül mozog, és a havi csapadékos napok száma mindössze 5-7. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek enyhítenek. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Curaçaóra, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 29-31°C közé emelkedhet, míg éjszaka 24-26°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama hasonló a januárihoz, 11-11,5 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 30-40 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 4-6 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 75-80% körüli, amit az állandó keleti passzátszelek kellemessé tesznek. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez és a hajótúrákhoz.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március továbbra is a száraz évszak része, kellemes időjárási viszonyokkal. A nappali hőmérséklet 30-32°C közé emelkedhet, míg az éjszakák 25-26°C között alakulnak.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama kis mértékben növekszik, 11,5-12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége alacsony marad, 30-40 mm körüli értékkel. Az esős napok száma 4-6 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek jelentősen enyhítenek. A tenger nyugodt, ideális körülményeket biztosítva a búvárkodáshoz és a snorkelezéshez.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. A nap ereje már jelentős lehet, ezért fontos a rendszeres fényvédelem alkalmazása és a déli órákban az árnyékban tartózkodás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április továbbra is a száraz évszak része, fokozatosan emelkedő hőmérséklettel. A nappali hőmérséklet 30-32°C közé emelkedik, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma magas, napi 8-9 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:30 körül történik.</p>



<p>A csapadék mennyisége továbbra is alacsony, 30-40 mm körüli értékkel. Az esős napok száma 4-6 közötti, rövid, alkalmi záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek tesznek elviselhetővé. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A vízi tevékenységekhez nélkülözhetetlen a vízálló napvédő használata.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>A május a száraz évszak közepén jár, stabil, meleg időjárással. A nappali hőmérséklet 30-33°C közé emelkedhet, míg éjszaka 26-27°C körül alakul.</p>



<p>A napsütéses órák száma továbbra is magas, átlagosan napi 8-9 óra. A nappali világosság időtartama 12,5 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak áprilishoz képest.</p>



<p>A csapadék mennyisége enyhén növekedhet, 40-60 mm körüli értékkel. Az esős napok száma 6-8 közé emelkedik, főként rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek tesznek elviselhetővé. A tenger nyugodt, kitűnő feltételeket biztosítva a vízi sportokhoz.</p>



<p>A májusi látogatáshoz könnyű, légáteresztő ruházat, fokozott napvédelem ajánlott. A déli órákban érdemes árnyékos helyen tartózkodni vagy a tengerben hűsölni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban továbbra is a száraz évszak uralkodik, bár enyhe csapadéknövekedéssel. A nappali hőmérséklet 31-33°C közé emelkedik, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8-9 óra. A nappali világosság időtartama 12,5-13 óra. A napkelte 6:10 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége enyhén növekszik, 40-60 mm körüli értékkel. Az esős napok száma 6-8 közötti, rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek jelentősen enyhítenek. A tenger nyugodt, ideális feltételeket biztosítva a búvárkodáshoz és a snorkelezéshez.</p>



<p>A júniusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A déli órákban érdemes árnyékban tartózkodni és megfelelő hidratálásról gondoskodni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>A július Curaçao egyik legmelegebb hónapja, de továbbra is a száraz évszak része. A nappali hőmérséklet 31-34°C közé emelkedik, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8-9 óra. A nappali világosság időtartama 12,5 óra körüli. A napkelte 6:20 körül, a napnyugta pedig 19:00 körül történik.</p>



<p>A csapadék mennyisége továbbra is alacsony, 40-60 mm körüli értékkel. Az esős napok száma 6-8 közötti, rövid, alkalmi záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek tesznek elviselhetővé. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A júliusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A déli órákban érdemes árnyékban tartózkodni vagy légkondicionált helyiségekben pihenni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus továbbra is a száraz évszak része, forró, de kellemes időjárással. A nappali hőmérséklet 31-34°C közé emelkedik, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama 12-12,5 óra. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége alacsony marad, 40-60 mm körüli értékkel. Az esős napok száma 6-8 közötti, rövid, alkalmi záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek jelentősen enyhítenek. A tenger nyugodt, ideális feltételeket biztosítva a búvárkodáshoz és egyéb vízi sportokhoz.</p>



<p>Az augusztusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A nap ereje jelentős, ezért fontos a rendszeres fényvédelem alkalmazása.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>A szeptember még mindig a száraz évszak része, bár a hónap vége felé már érezhető az átmenet az esős évszak felé. A nappali hőmérséklet 31-33°C közé emelkedik, míg éjszaka 26-27°C körül alakul.</p>



<p>A napsütéses órák száma kissé csökken, átlagosan napi 7-8 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:30 körül történik.</p>



<p>A csapadék mennyisége enyhén növekszik, 60-80 mm körüli értékkel. Az esős napok száma 8-10 közé emelkedik, főként rövid, délutáni vagy esti záporok formájában.</p>



<p>A páratartalom kissé emelkedik, 80-85% körülire, amit az állandó passzátszelek tesznek elviselhetővé. A tenger általában nyugodt, de a hónap vége felé előfordulhatnak erősebb széllökések.</p>



<p>A szeptemberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Érdemes egy esőkabátot vagy esernyőt is csomagolni az alkalmi záporok miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Októberben kezdődik az esős évszak, emelkedő csapadékmennyiséggel, bár ez még mindig mérsékelt a világ más trópusi területeihez képest. A nappali hőmérséklet 30-32°C között alakul, míg éjszaka 25-27°C körül.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 7 óra. A nappali világosság időtartama 11,5-12 óra. A napkelte 6:30 körül, a napnyugta pedig 18:20 körül van.</p>



<p>A csapadék mennyisége jelentősen növekszik, 80-100 mm körüli értékre. Az esős napok száma 10-12 közé emelkedik, gyakoribb és néha hosszabb esőzésekkel.</p>



<p>A páratartalom magasabb, 80-85% körüli, és a szelek változékonyabbá válhatnak. A tenger állapota változó lehet, időnként nyugtalan.</p>



<p>Az októberi látogatáshoz könnyű, gyorsan száradó ruházat ajánlott, esőkabát vagy esernyő mindenképpen szükséges. A programokat érdemes rugalmasan tervezni, számítva az alkalmi esőzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az esős évszak közepe, növekvő csapadékkal, de még mindig sok napos órával. A nappali hőmérséklet 29-31°C között alakul, míg éjszaka 25-26°C körül.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 6-7 óra. A nappali világosság időtartama 11,5 óra körüli. A napkelte 6:40 körül, a napnyugta pedig 18:10 körül történik.</p>



<p>A csapadék mennyisége magas, 100-120 mm körüli értékkel. Az esős napok száma 12-14 közé emelkedik, gyakori, de általában rövid záporokkal.</p>



<p>A páratartalom magas, 80-85% körüli, és a szelek változékonyabbak lehetnek. A tenger időnként nyugtalan lehet, különösen a délutáni órákban.</p>



<p>A novemberi látogatás esetén feltétlenül szükséges a vízálló öltözék, esőkabát és vízálló táska. A programokat az időjáráshoz kell igazítani, és érdemes kihasználni a reggeli, általában naposabb órákat a szabadtéri tevékenységekhez.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December az esős évszak vége, fokozatosan csökkenő csapadékkal és a száraz évszak kezdetével. A nappali hőmérséklet 29-31°C között alakul, míg éjszaka 24-26°C körül.</p>



<p>A napsütéses órák száma növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama 11 óra körüli. A napkelte 6:50 körül, a napnyugta pedig 18:10 körül van.</p>



<p>A csapadék mennyisége csökken, 80-100 mm körüli értékre. Az esős napok száma 10-12 közé csökken, és az esőzések általában rövidebbek.</p>



<p>A páratartalom magas, 80-85% körüli, de a passzátszelek erősödésével kellemesebb lehet a közérzet. A tenger állapota javul, nyugodtabbá válik.</p>



<p>A decemberi látogatáshoz könnyű, szellős ruházat ajánlott, de érdemes felkészülni alkalmi esőzésekre. Az időjárás egyre stabilabbá és kellemesebben válik, ahogy közeledünk az év vége felé.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Curacao havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 30 },
      { honap: "Február", homerseklet: 30 },
      { honap: "Március", homerseklet: 31 },
      { honap: "Április", homerseklet: 31 },
      { honap: "Május", homerseklet: 32 },
      { honap: "Június", homerseklet: 32 },
      { honap: "Július", homerseklet: 33 },
      { honap: "Augusztus", homerseklet: 33 },
      { honap: "Szeptember", homerseklet: 32 },
      { honap: "Október", homerseklet: 31 },
      { honap: "November", homerseklet: 30 },
      { honap: "December", homerseklet: 30 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Curacao átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 45 },
      { honap: "Február", csapadek: 35 },
      { honap: "Március", csapadek: 35 },
      { honap: "Április", csapadek: 35 },
      { honap: "Május", csapadek: 50 },
      { honap: "Június", csapadek: 50 },
      { honap: "Július", csapadek: 50 },
      { honap: "Augusztus", csapadek: 50 },
      { honap: "Szeptember", csapadek: 70 },
      { honap: "Október", csapadek: 90 },
      { honap: "November", csapadek: 110 },
      { honap: "December", csapadek: 90 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html> 




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Curaçao tenger vízhőmérséklete az év során rendkívül stabil, minimális ingadozást mutat. A Karib-tenger trópusi jellege miatt a víz mindig kellemes, fürdésre kiválóan alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 26-27°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete enyhén emelkedik, 27-28°C közötti értékeket érve el. Ebben az időszakban a tenger különösen meleg és kellemes.</p>



<p><strong>Július-szeptember</strong>: A tenger hőmérséklete eléri a legmagasabb értékeket, 28-29°C körül. A víz rendkívül meleg és kellemesen fürdőzhető, ideális a hosszabb időtartamú vízi tevékenységekhez.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete lassan csökken, visszatér a 27-28°C közötti tartományba. Az esős évszak ellenére a víz hőmérséklete kellemes marad, bár a látási viszonyok a víz alatt rosszabbak lehetnek az esőzések után.</p>



<p>Curaçao partjainál az árapály-ingadozás minimális, ami stabil vízszintet jelent a strandokon és a búvárhelyszíneken. Ez különösen előnyös a búvárkodás és más vízi sportok tervezésénél, mivel nem kell figyelembe venni jelentős vízszintváltozásokat.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 27 },
      { honap: "Február", homerseklet: 27 },
      { honap: "Március", homerseklet: 27 },
      { honap: "Április", homerseklet: 28 },
      { honap: "Május", homerseklet: 28 },
      { honap: "Június", homerseklet: 28 },
      { honap: "Július", homerseklet: 29 },
      { honap: "Augusztus", homerseklet: 29 },
      { honap: "Szeptember", homerseklet: 29 },
      { honap: "Október", homerseklet: 28 },
      { honap: "November", homerseklet: 28 },
      { honap: "December", homerseklet: 27 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html> 




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Curaçaón</strong></h2>



<p>Curaçao földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. A trópusi égöv alatt, az egyenlítőhöz viszonylag közel a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-március</strong>: Az UV index általában 9-10 között mozog, ami a &#8222;nagyon magas&#8221; kategóriának számít. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Április-június</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 10-11 körül, ami az &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Július-szeptember</strong>: Az UV index továbbra is extrém magas, 10-11 körüli értékekkel. A nap sugárzása rendkívül intenzív, különösen a déli órákban.</p>



<p><strong>Október-december</strong>: Az UV index kissé csökken, 9-10 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; kategóriába tartozik. A felhősebb égbolt ellenére is jelentős UV sugárzás éri a bőrt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 10-15 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott. A fehér homokos partok tovább fokozzák a visszaverődő sugárzás mértékét.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 10 },
      { honap: "Február", uv: 10 },
      { honap: "Március", uv: 10 },
      { honap: "Április", uv: 11 },
      { honap: "Május", uv: 11 },
      { honap: "Június", uv: 11 },
      { honap: "Július", uv: 11 },
      { honap: "Augusztus", uv: 11 },
      { honap: "Szeptember", uv: 11 },
      { honap: "Október", uv: 10 },
      { honap: "November", uv: 9 },
      { honap: "December", uv: 9 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>Curaçao a hurrikánöv déli szélén helyezkedik el, ami azt jelenti, hogy a hurrikánok ritkán érintik közvetlenül a szigetet. Az úgynevezett &#8222;ABC-szigetek&#8221; (Aruba, Bonaire, Curaçao) általában kívül esnek a hurrikánok fő útvonalán. Azonban a hurrikánszezonban (június-november) előfordulhatnak trópusi viharok, amelyek erős széllel és heves esőzésekkel járhatnak.</p>



<p>Az esős évszakban (október-december) előfordulhatnak heves zivatarok, amelyek rövid ideig tartó, de intenzív esőzést és erős széllökéseket okozhatnak. Ezek általában gyorsan elvonulnak, és ritkán okoznak jelentős problémákat.</p>



<p>A száraz évszakban, különösen júliusban és augusztusban extrém hőség fordulhat elő, amikor a hőmérséklet 34°C fölé emelkedhet, és a közvetlen napsugárzás különösen veszélyes lehet. Ilyenkor fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás.</p>



<p>A szigeten időnként előfordulhat erős tengeri hullámzás, különösen az északi és keleti partokon, ahol az Atlanti-óceán felőli szelek és áramlatok hatása erősebb. Ezeken a partszakaszokon a fürdőzés veszélyes lehet, és általában nem is ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Curaçaóra utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Curaçao meglátogatására a <strong>január és május közötti</strong> időszak. Ebben az időszakban a hőmérséklet kellemes (27-33°C), minimális a csapadék, mérsékelt a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez, búvárkodáshoz és hajótúrákhoz.</p>



<p>A <strong>május és szeptember közötti</strong> időszak szintén jó választás lehet, amikor az időjárás továbbra is kedvező, bár valamivel melegebb és enyhén növekvő csapadékkal kell számolni. Az árak ebben az időszakban általában alacsonyabbak, és a turisták száma is mérsékeltebb.</p>



<p>Az október és december közötti esős évszak a legkevésbé ajánlott időszak, bár a csapadék mennyisége még ekkor is viszonylag mérsékelt más karib-tengeri célpontokhoz képest. Ebben az időszakban az árak jelentősen alacsonyabbak lehetnek, és a turisták száma is minimális. Az esőzések általában rövid, délutáni záporok formájában jelentkeznek, így a nyaralás ekkor is élvezhető, ha az utazó rugalmasan tervezi programjait.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Curaçao &#8211; Utazási Idő Táblázat</title>

<style>

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}

thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}

th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}

td {
  padding: 15px;
  font-size: 18px;
}

.excellent {
  background-color: #c8e6c9;
}

.excellent td {
  background-color: #c8e6c9;
}

.average {
  background-color: #fff9c4;
}

.average td {
  background-color: #fff9c4;
}

.not-recommended {
  background-color: #ffcdd2;
}

.not-recommended td {
  background-color: #ffcdd2;
}

tr:hover {
  opacity: 0.9;
}

tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

tr:last-child {
  border-bottom: none;
}

</style>

</head>

<body>

<div class="pcrstb-wrap"><table>

<thead>

<tr>

<th>Hónap</th>

<th>Idő az utazáshoz</th>

</tr>

</thead>

<tbody>

<tr class="excellent">

<td>Január</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Február</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Március</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Április</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Május</td>

<td>Kiváló</td>

</tr>

<tr class="average">

<td>Június</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Július</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Augusztus</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Szeptember</td>

<td>Átlagos</td>

</tr>

<tr class="not-recommended">

<td>Október</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>November</td>

<td>Nem ajánlott</td>

</tr>

<tr class="average">

<td>December</td>

<td>Átlagos</td>

</tr>

</tbody>

</table></div>

</body>

</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/12d17n68d99/curacao/" data-label_1="CURAÇAO" data-theme="original" >CURAÇAO</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<p></p>
<p>A <a href="https://mikorutazz.hu/curacao-idojarasa/">Curaçao időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Aruba időjárása – mikor a legjobb a karibi szigetre utazni?</title>
		<link>https://mikorutazz.hu/aruba-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Fri, 18 Apr 2025 09:59:20 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=417</guid>

					<description><![CDATA[<p>Aruba időjárása trópusi sivatagi, ami meleg, napos és száraz klímát eredményez az év nagy részében. A Karib-tenger közelsége és az állandó passzátszelek jelentősen befolyásolják a terület éghajlatát. Évszakok Arubán két&#8230;</p>
<p>A <a href="https://mikorutazz.hu/aruba-idojarasa/">Aruba időjárása – mikor a legjobb a karibi szigetre utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Aruba időjárása trópusi sivatagi, ami meleg, napos és száraz klímát eredményez az év nagy részében.</strong></p>



<p>A Karib-tenger közelsége és az állandó passzátszelek jelentősen befolyásolják a terület éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Arubán két fő évszak különíthető el: a száraz évszak és az esős évszak, bár az esős évszak is viszonylag száraz más karibi szigetekhez képest.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (január-szeptember)</strong>:</h3>



<p>A száraz évszak Aruba leghosszabb időszaka, tiszta kék égbolttal, alacsony páratartalommal és kellemesen meleg hőmérséklettel. Az átlaghőmérséklet <strong>27-33°C</strong> között mozog. A csapadék mennyisége minimális és a levegő kevésbé párás. Az időjárás ideális a strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez.</p>



<p>A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és hajótúrákhoz. Az állandó északkeleti passzátszelek enyhítik a hőséget és kellemes körülményeket teremtenek a vitorlázáshoz és széllovagláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (október-december)</strong>:</h3>



<p>Az esős évszak rövid és viszonylag enyhe, összehasonlítva a Karib-térség más részeivel. Az átlaghőmérséklet <strong>28-32°C</strong> között alakul. A páratartalom magasabb ebben az időszakban. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, többnyire éjszaka vagy kora reggel, ritkán befolyásolva a nappali programokat.</p>



<p>Ez az időszak turisztikailag kevésbé forgalmas, ami alacsonyabb árakat és kevesebb tömeget jelent, bár Aruba egész évben népszerű úti cél.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Aruba időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Aruba egyik legkellemesebb hónapja, a száraz évszak közepén. A nappali hőmérséklet általában 29-31°C között mozog, míg éjszaka 24-26°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11-11,5 óra. A napkelte 7:00 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 20-30 mm körül mozog, és a havi csapadékos napok száma mindössze 2-3. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 70-75% körüli, amit az állandó passzátszelek enyhítenek. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Arubára, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 29-31°C közé emelkedhet, míg éjszaka 24-26°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 9-10 óra. A nappali világosság időtartama hasonló a januárihoz, 11-12 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 20-25 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 2-3 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 70-75% körüli, amit az állandó passzátszelek kellemesen enyhítenek. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez és a hajótúrákhoz.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március továbbra is a száraz évszakhoz tartozik, ideális időjárási viszonyokkal. A nappali hőmérséklet 29-32°C közé emelkedhet, míg az éjszakák 24-26°C között alakulnak. Az időjárás stabil és kiszámítható.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 9-10 óra. A nappali világosság időtartama kis mértékben növekszik, 12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége továbbra is minimális, 15-25 mm körüli értékkel. Az esős napok száma 1-3 közötti, általában rövid záporok formájában.</p>



<p>A páratartalom mérsékelt, 70-75% körüli, amit az állandó passzátszelek kellemesen enyhítenek. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. A passzátszelek miatt egy vékony pulóver vagy dzseki hasznos lehet az esti órákban, különösen hajótúrák során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április továbbra is a száraz évszak része, kellemes és stabil időjárással. A nappali hőmérséklet 30-32°C közé emelkedik, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma magas marad, átlagosan napi 9 óra. A nappali világosság időtartama 12-12,5 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:45 körül történik.</p>



<p>A csapadék mennyisége továbbra is alacsony, 15-25 mm körüli értékkel. Az esős napok száma 1-3 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 70-75% körüli, amit az állandó passzátszelek kellemesen ellensúlyoznak. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a vízi sportokhoz és a búvárkodáshoz.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. A nap UV sugárzása különösen erős lehet, ezért fontos a rendszeres napvédő használata és a megfelelő hidratálás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>A május továbbra is a száraz évszak része, fokozódó meleggel. A nappali hőmérséklet 31-33°C közé emelkedhet, míg éjszaka 26-27°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9 óra. A nappali világosság időtartama 12,5-13 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak áprilishoz képest.</p>



<p>A csapadék mennyisége lassan növekedni kezd, 25-40 mm körüli értékkel. Az esős napok száma 3-5 közé emelkedik, de továbbra is főként rövid, délutáni vagy esti záporok formájában.</p>



<p>A páratartalom lassan emelkedik, 75-80% körülire, de az állandó passzátszelek miatt a hőérzet továbbra is kellemes marad. A tenger nyugodt és meleg, ideális minden vízi tevékenységhez.</p>



<p>A májusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a bőséges folyadékbevitel és a legforróbb órákban az árnyékban tartózkodás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban folytatódik a száraz évszak, meleg, napos idővel. A nappali hőmérséklet 31-33°C közé emelkedhet, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9-10 óra. A nappali világosság időtartama 13 óra körüli, az év leghosszabb napjai ebben a hónapban vannak. A napkelte 6:15 körül, a napnyugta pedig 19:15 körül történik.</p>



<p>A csapadék mennyisége továbbra is alacsony, 20-30 mm körüli értékkel. Az esős napok száma 2-4 közötti, általában rövid záporok formájában.</p>



<p>A páratartalom 75-80% körüli, amit az állandó passzátszelek kellemesen enyhítenek. A tenger nyugodt és meleg, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A júniusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A magas UV-sugárzás miatt különösen fontos a megfelelő védelem és hidratálás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik a száraz, meleg időjárás. A nappali hőmérséklet 31-34°C közé emelkedhet, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9-10 óra. A nappali világosság időtartama 12,5-13 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége továbbra is alacsony, 20-30 mm körüli értékkel. Az esős napok száma 2-4 közötti, általában rövid záporok formájában.</p>



<p>A páratartalom mérsékelt, 75-80% körüli, amit az állandó passzátszelek kellemesen enyhítenek. A tenger nyugodt és meleg, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A júliusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. Az erős napsugárzás miatt különösen fontos a rendszeres napvédő használata és a megfelelő hidratálás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus továbbra is a száraz évszak része, meleg, napos idővel. A nappali hőmérséklet 32-34°C közé emelkedhet, míg éjszaka 26-28°C körül alakul. Ez az év egyik legmelegebb időszaka Arubán.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9 óra. A nappali világosság időtartama 12,5 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, 20-30 mm körüli értékkel. Az esős napok száma 2-4 közötti, általában rövid záporok formájában.</p>



<p>A páratartalom 75-80% körüli, amit az állandó passzátszelek kellemesen enyhítenek. A tenger nyugodt és meleg, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>Az augusztusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A magas hőmérséklet miatt különösen fontos a megfelelő hidratálás és a legforróbb órákban az árnyékban tartózkodás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember a száraz évszak vége, fokozatosan átmenet az esős évszak felé. A nappali hőmérséklet 31-33°C közé emelkedhet, míg éjszaka 26-28°C körül alakul.</p>



<p>A napsütéses órák száma kissé csökkenhet, átlagosan napi 8-9 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:30 körül történik.</p>



<p>A csapadék mennyisége lassan emelkedni kezd, 30-50 mm körüli értékkel. Az esős napok száma 4-6 közé emelkedik, általában rövid, délutáni vagy esti záporok formájában.</p>



<p>A páratartalom emelkedik, 80-85% körülire, de az állandó passzátszelek miatt a hőérzet továbbra is kellemes marad. A tenger általában nyugodt, bár időnként előfordulhatnak erősebb hullámok.</p>



<p>A szeptemberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Érdemes felkészülni alkalmi záporokra, bár ezek általában nem zavarják meg jelentősen a programokat.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Októberben kezdődik az esős évszak, bár Arubán ez jóval enyhébb, mint a Karib-térség más részein. A nappali hőmérséklet 30-32°C közé emelkedhet, míg éjszaka 26-27°C körül alakul.</p>



<p>A napsütéses órák száma kissé csökken, átlagosan napi 8 óra. A nappali világosság időtartama 11,5-12 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:15 körül van.</p>



<p>A csapadék mennyisége növekszik, 60-80 mm körüli értékre. Az esős napok száma 7-9 közé emelkedik, de az esőzések általában rövid záporok formájában jelentkeznek, főként éjszaka vagy kora reggel.</p>



<p>A páratartalom magas, 80-85% körüli, de az állandó passzátszelek enyhítik a fülledtséget. A tenger általában nyugodt, bár időnként előfordulhatnak erősebb hullámok.</p>



<p>Az októberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Érdemes felkészülni gyakoribb záporokra, de ezek általában nem zavarják meg jelentősen a programokat.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az esős évszak közepe, bár még mindig viszonylag enyhe csapadékkal. A nappali hőmérséklet 30-32°C közé emelkedhet, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 7-8 óra. A nappali világosság időtartama 11,5 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 18:15 körül történik.</p>



<p>A csapadék mennyisége az év során ebben a hónapban a legmagasabb, 80-100 mm körüli értékkel. Az esős napok száma 8-10 közé emelkedik, de az esőzések általában rövid, intenzív záporok formájában jelentkeznek, gyakran éjszaka vagy kora reggel.</p>



<p>A páratartalom magas, 80-85% körüli, de az állandó passzátszelek enyhítik a fülledtséget. A tenger általában nyugodt, bár időnként előfordulhatnak erősebb hullámok.</p>



<p>A novemberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Érdemes felkészülni gyakoribb záporokra, de ezek általában nem zavarják meg jelentősen a programokat. A relatív magas páratartalom miatt gyorsan száradó ruházat előnyös lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December az esős évszak vége, fokozatos átmenet a száraz évszak felé. A nappali hőmérséklet 29-31°C közé emelkedhet, míg éjszaka 25-26°C körül alakul.</p>



<p>A napsütéses órák száma emelkedni kezd, átlagosan napi 8 óra. A nappali világosság időtartama 11-11,5 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége csökkenni kezd, 50-70 mm körüli értékre. Az esős napok száma 6-8 közé csökken, az esőzések általában rövid záporok formájában jelentkeznek.</p>



<p>A páratartalom kissé csökken, 75-80% körülire, amit az állandó passzátszelek kellemesen enyhítenek. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A decemberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Az alkalmi záporok ellenére az időjárás általában kellemes és napos, ideális a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Aruba havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 30 },
{ honap: "Február", homerseklet: 30 },
{ honap: "Március", homerseklet: 30 },
{ honap: "Április", homerseklet: 31 },
{ honap: "Május", homerseklet: 32 },
{ honap: "Június", homerseklet: 32 },
{ honap: "Július", homerseklet: 32 },
{ honap: "Augusztus", homerseklet: 33 },
{ honap: "Szeptember", homerseklet: 32 },
{ honap: "Október", homerseklet: 31 },
{ honap: "November", homerseklet: 31 },
{ honap: "December", homerseklet: 30 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Aruba átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 25 },
{ honap: "Február", csapadek: 23 },
{ honap: "Március", csapadek: 20 },
{ honap: "Április", csapadek: 20 },
{ honap: "Május", csapadek: 33 },
{ honap: "Június", csapadek: 25 },
{ honap: "Július", csapadek: 25 },
{ honap: "Augusztus", csapadek: 25 },
{ honap: "Szeptember", csapadek: 40 },
{ honap: "Október", csapadek: 70 },
{ honap: "November", csapadek: 90 },
{ honap: "December", csapadek: 60 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html> 




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Aruba tenger vízhőmérséklete az év során rendkívül stabil, minimális ingadozást mutat. A Karib-tenger trópusi jellege miatt a víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 26-27°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete enyhén emelkedik, 27-28°C közötti értékeket érve el. Ebben az időszakban a tenger különösen kellemes.</p>



<p><strong>Július-szeptember</strong>: A víz hőmérséklete eléri az éves maximumát, 28-29°C közötti értékekkel. A tenger ilyenkor szinte fürdőkád melegségű, rendkívül kellemes.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete lassan csökken, 27-28°C körüli értékekre. A tenger továbbra is kellemes fürdőzésre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Aruba partjainál az árapály viszonylag mérsékelt ingadozást mutat a többi karibi szigethez képest. A sziget déli és nyugati partjain található legtöbb strand sekély vizű, fokozatosan mélyülő, ami ideális a családok és a kevésbé gyakorlott úszók számára is. Az északi és keleti part azonban az Atlanti-óceán felől érkező erősebb hullámzás miatt kevésbé alkalmas úszásra, viszont ideális feltételeket kínál a széllovagláshoz és a hullámszörfhöz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 26.5 },
{ honap: "Február", homerseklet: 26.5 },
{ honap: "Március", homerseklet: 26.5 },
{ honap: "Április", homerseklet: 27.5 },
{ honap: "Május", homerseklet: 27.5 },
{ honap: "Június", homerseklet: 27.5 },
{ honap: "Július", homerseklet: 28.5 },
{ honap: "Augusztus", homerseklet: 28.5 },
{ honap: "Szeptember", homerseklet: 28.5 },
{ honap: "Október", homerseklet: 27.5 },
{ honap: "November", homerseklet: 27.5 },
{ honap: "December", homerseklet: 27.5 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html> 




<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Arubán</strong></h2>



<p>Aruba földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. Az egyenlítőhöz való közelsége miatt a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-március</strong>: Az UV index általában 10-11 között mozog, ami &#8222;extrém&#8221; kategóriának számít. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Április-szeptember</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 11-12 körül, ami a legmagasabb, &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás. A tiszta égbolt és a minimális felhőzet tovább fokozza a sugárzás intenzitását.</p>



<p><strong>Október-december</strong>: Az UV index továbbra is magas, 10-11 körüli értékekkel. A fokozott felhőzet ellenére is jelentős UV sugárzás éri a bőrt, mivel a felhőkön keresztül is áthatolnak az UV sugarak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott. Aruba jellemzően szeles időjárása miatt gyakran nem érezzük a nap erejét, ami növeli a leégés kockázatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 10.5 },
{ honap: "Február", uv: 10.5 },
{ honap: "Március", uv: 10.5 },
{ honap: "Április", uv: 11.5 },
{ honap: "Május", uv: 11.5 },
{ honap: "Június", uv: 11.5 },
{ honap: "Július", uv: 11.5 },
{ honap: "Augusztus", uv: 11.5 },
{ honap: "Szeptember", uv: 11.5 },
{ honap: "Október", uv: 10.5 },
{ honap: "November", uv: 10.5 },
{ honap: "December", uv: 10.5 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>




<p><em>(Az UV index a Napból érkezõ ultraibolya sugárzás veszélyességi szintjét jelenti: 5-6,9 között erős, 7-7,9 között nagyon erős, 8 felett extrém az értéke.)</em> Részletesen <a href="https://mikorutazz.hu/mit-jelent-az-uv-index-es-hogyan-vedd-magad-a-napsugarzastol/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz az utazás közbeni UV-sugárzás megelőzéséről!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>Bár Aruba az úgynevezett &#8222;hurrikán övezeten&#8221; kívül helyezkedik el, a Karib-térség déli részén, ritka esetekben előfordulhatnak trópusi viharok vagy hurrikánok hatásai, elsősorban szeptember-október hónapokban. Ezek azonban jóval ritkábbak és gyengébbek, mint a Karib-tenger északi részén.</p>



<p>Az állandó passzátszelek időnként felerősödhetnek, különösen a száraz évszakban (január-április), amikor elérhetik a 40-50 km/h sebességet is. Ez kiváló feltételeket teremt a széllovagláshoz és vitorlázáshoz, de kellemetlenné teheti a strandolást bizonyos partszakaszokon.</p>



<p>Bár ritkán, de előfordulhatnak hirtelen, erős záporok, különösen az esős évszakban (október-december). Ezek általában rövid ideig tartanak és gyorsan elvonulnak.</p>



<p>A száraz évszakban extrém hőség fordulhat elő, amikor a hőmérséklet 35°C fölé emelkedhet, és a közvetlen napsugárzás miatt a hőérzet meghaladhatja a 40°C-ot. Ez hőkimerülést vagy hőgutát okozhat, különösen a nem akklimatizálódott turistáknál.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Arubába utazni időjárás szempontjából?</strong></h2>



<p>Aruba egyik legnagyobb előnye, hogy az időjárás egész évben viszonylag stabil és kiszámítható, kevesebb csapadékkal, mint a Karib-térség többi része. A legjobb időszak Aruba meglátogatására a <strong>január és augusztus közötti</strong> időszak, amikor minimális a csapadék, maximális a napsütéses órák száma, és az állandó passzátszelek kellemesen enyhítik a hőséget.</p>



<p>Április végétől szeptember elejéig kissé magasabb hőmérsékletekre lehet számítani, de az állandó szél miatt ez általában nem okoz jelentős diszkomfortot. Október és december között valamivel több csapadékra lehet számítani, de még ebben az időszakban is jelentősen kevesebb eső esik, mint a Karib-térség többi részén, és a záporok általában rövid ideig tartanak, főként éjszaka vagy kora reggel.</p>



<p>A fő turistaszezon december közepétől április közepéig tart, amikor az észak-amerikai turisták a hideg tél elől menekülve érkeznek a szigetre. Ebben az időszakban magasabb árakra és több látogatóra kell számítani. Május és november között kevesebb a turista és kedvezőbbek az árak, miközben az időjárás továbbra is kiváló.</p>



<p>Összességében Aruba az &#8222;örök nyár szigete&#8221;, ahol az időjárás ritkán okoz csalódást, és gyakorlatilag az év bármely szakában ideális feltételeket kínál a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Aruba &#8211; Utazási Idő Táblázat</title>
<style>
body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}
table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}
thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}
th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}
td {
  padding: 15px;
  font-size: 18px;
}
.excellent {
  background-color: #c8e6c9;
}
.excellent td {
  background-color: #c8e6c9;
}
.average {
  background-color: #fff9c4;
}
.average td {
  background-color: #fff9c4;
}
.not-recommended {
  background-color: #ffcdd2;
}
.not-recommended td {
  background-color: #ffcdd2;
}
tr:hover {
  opacity: T
  0.9;
}
tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}
tr:last-child {
  border-bottom: none;
}
</style>
</head>
<body>
<div class="pcrstb-wrap"><table>
<thead>
<tr>
<th>Hónap</th>
<th>Idő az utazáshoz</th>
</tr>
</thead>
<tbody>
<tr class="excellent">
<td>Január</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Február</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Március</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Április</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Május</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Június</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Július</td>
<td>Kiváló</td>
</tr>
<tr class="excellent">
<td>Augusztus</td>
<td>Kiváló</td>
</tr>
<tr class="average">
<td>Szeptember</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>Október</td>
<td>Átlagos</td>
</tr>
<tr class="average">
<td>November</td>
<td>Átlagos</td>
</tr>
<tr class="excellent">
<td>December</td>
<td>Kiváló</td>
</tr>
</tbody>
</table></div>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/12d52n69d97/aruba/" data-label_1="ARUBA" data-theme="original" >ARUBA</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>
<p>A <a href="https://mikorutazz.hu/aruba-idojarasa/">Aruba időjárása – mikor a legjobb a karibi szigetre utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Thaiföld időjárása régiónként</title>
		<link>https://mikorutazz.hu/thaifold-idojarasa-regionkent/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Thu, 17 Apr 2025 16:04:11 +0000</pubDate>
				<category><![CDATA[Ázsia]]></category>
		<category><![CDATA[Thaiföld]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=389</guid>

					<description><![CDATA[<p>Thaiföld éghajlata trópusi monszun jellegű, amelyet alapvetően három évszak határoz meg az ország különböző régióiban. Az ország földrajzi elhelyezkedése és domborzata miatt az időjárási viszonyok régiónként eltérhetnek. Bangkok és környékének&#8230;</p>
<p>A <a href="https://mikorutazz.hu/thaifold-idojarasa-regionkent/">Thaiföld időjárása régiónként</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/thaifold-legszebb-helyei/" target="_blank" rel="noreferrer noopener nofollow">Thaiföld</a> éghajlata <a href="https://mikorutazz.hu/monszun-hurrikan-tajfun-ciklon-mik-ezek-es-mikor-ne-utazz-ezekbe-a-regiokba/" target="_blank" rel="noreferrer noopener">trópusi monszun</a> jellegű, amelyet alapvetően három évszak határoz meg az ország különböző régióiban.</strong></p>



<p>Az ország földrajzi elhelyezkedése és domborzata miatt az időjárási viszonyok régiónként eltérhetnek.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Bangkok és környékének időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Bangkok, Ayutthaya</strong></p>



<p>Bangkok és környéke klasszikus trópusi monszun éghajlattal rendelkezik, ahol három jól elkülöníthető évszak figyelhető meg.</p>



<p>A forró évszak márciustól májusig tart, amikor rendkívül magas hőmérséklet jellemző, amely gyakran eléri vagy meghaladja a 35-40°C-ot. A páratartalom ilyenkor különösen magas, ami miatt a hőérzet még megterhelőbb lehet. Áprilisban mérik rendszerint az év legmagasabb hőmérsékleteit, amikor az aszfalt is szinte izzik.</p>



<p>Az esős évszak június és október között húzódik, amikor a délnyugati monszun jelentős mennyiségű csapadékot hoz. Ebben az időszakban rövid, de intenzív záporokra lehet számítani, főként a délutáni órákban. A hőmérséklet valamivel alacsonyabb, általában 28-33°C között alakul, de a magas páratartalom továbbra is jellemző. Szeptemberben és októberben a legnagyobb a csapadék mennyisége, amikor akár áradások is előfordulhatnak a városban.</p>



<p>A száraz évszak novembertől februárig tart, ez Bangkok legkellemesebb időszaka. A hőmérséklet &#8222;mindössze&#8221; 25-32°C között mozog, a páratartalom alacsonyabb, és minimális csapadék jellemzi ezt az időszakot. December és január a leghűvösebb hónapok, amikor az esti hőmérséklet akár 20°C közelébe is süllyedhet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak Bangkok és környékén:</strong></h3>



<p>Bangkok meglátogatására a legjobb időszak <strong>november közepétől február végéig</strong> tart. Ilyenkor kellemes a hőmérséklet, alacsonyabb a páratartalom, és minimális csapadékra kell számítani. A városnézés és a kültéri programok ebben az időszakban a legélvezetesebbek.</p>



<p>Mindenképpen kerüljük a március-május közötti időszakot, amikor az extrém forróság megnehezíti a túrázást és a városnézést.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba.jpg" alt="Bangkok" class="wp-image-394 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-bangkok-idojarasa-posztba-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/bangkok-idojarasa/" target="_blank" rel="noreferrer noopener">Bangkok időjárása – mikor a legjobb a thai fővárosba utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Észak-Thaiföld időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Chiang Mai, Chiang Rai, Pai</strong></p>



<p>Észak-Thaiföld, beleértve Chiang Mai-t is, eltérő éghajlati jellemzőkkel rendelkezik a délebbi területekhez képest, köszönhetően a magasabb tengerszint feletti magasságnak és a hegyvidéki környezetnek.</p>



<p>A forró évszak március közepétől június elejéig húzódik. Bár a hőmérséklet magas, általában 30-35°C között mozog, az alacsonyabb páratartalom miatt a hőérzet kellemesebb lehet, mint Bangkokban. Márciustól májusig azonban gyakori az ún. &#8222;égési szezon&#8221;, amikor a mezőgazdasági égetések miatt a légszennyezettség rendkívül magas lehet, és a látótávolság jelentősen csökken.</p>



<p>Az esős évszak június elejétől október végéig tart, amikor rendszeres délutáni záporok és zivatarok jellemzik a régiót. A hőmérséklet alacsonyabb, általában 25-30°C között alakul. Augusztustól októberig a legintenzívebb az esőzés, ami miatt a hegyvidéki utakon olykor közlekedési nehézségek is előfordulhatnak.</p>



<p>A hűvös évszak november elejétől március közepéig terjed, ez a régió legkellemesebb időszaka. A nappali hőmérséklet 25-30°C között alakul, míg az éjszakák jelentősen lehűlhetnek, akár 15°C alá is, különösen december és január hónapokban. A magasabban fekvő hegyvidéki területeken még hűvösebb lehet, ahol a hőmérséklet akár 5-10°C-ra is süllyedhet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak Észak-Thaiföldön:</strong></h3>



<p>Észak-Thaiföld meglátogatására a legideálisabb időszak <strong>november elejétől február végéig</strong> tart, amikor kellemes a hőmérséklet, tiszta az égbolt, és minimális a csapadék. Különösen januárban és februárban gyönyörű a táj, amikor a növényzet még zöld az esős évszak után, de már élvezhető a száraz idő.</p>



<p>Feltétlenül kerüljük a március-május közötti időszakot a magas légszennyezettség miatt, valamint a monszun csúcsidőszakát augusztus és szeptember hónapokban.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="633" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-Chiang-Mai-idojarasa-1.jpg" alt="Chiang Mai időjárása" class="wp-image-398 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-Chiang-Mai-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-Chiang-Mai-idojarasa-1-300x211.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-Chiang-Mai-idojarasa-1-768x540.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-Chiang-Mai-idojarasa-1-585x411.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/chiang-mai-idojarasa/" target="_blank" rel="noreferrer noopener">Chiang Mai időjárása – mikor a legjobb utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Phuket &#8211; Ko Samui régió időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Phuket, Ko Samui, Ko Phi Phi, Krabi</strong></p>



<p>Thaiföld déli szigetvilágának és tengerpartjainak időjárása jelentősen eltér az ország többi részétől, és még a nyugati (Andamán-tenger) és keleti (Thai-öböl) part között is lényeges különbségek vannak.</p>



<p>A nyugati part (Phuket, Krabi, Phi Phi) novembertől áprilisig élvezi a száraz évszakot, amikor csodálatos napsütés, 28-33°C közötti hőmérséklet és kristálytiszta tenger jellemzi a területet. Május elejétől október végéig tart az esős évszak, amikor erős záporok, viharok és akár tájfunok is előfordulhatnak. Ilyenkor a tenger gyakran hullámzó, és bizonyos vízi tevékenységek korlátozottak lehetnek.</p>



<p>A keleti part (Ko Samui, Ko Phangan, Ko Tao) ezzel szemben más időjárási mintát követ. A száraz, napos időszak február közepétől szeptember végéig tart, a legjobb idő pedig márciustól augusztusig jellemző. Október elejétől december közepéig tart a fő esős évszak, különösen november a legcsapadékosabb hónap. Január-február átmeneti időszak, változékony időjárással.</p>



<p>A hőmérséklet mindkét partvidéken egész évben magas marad, általában 26-32°C között ingadozik. A szigetek mérsékeltebb hőingadozást mutatnak a tenger közelsége miatt, de a páratartalom folyamatosan magas, általában 75-85% körül alakul.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak Phuket környékén:</strong></h3>



<p>A nyugati partvidék (Phuket, Krabi) meglátogatására a legjobb időszak <strong>december elejétől április közepéig</strong> tart, amikor gyönyörű napos idő és viszonylag nyugodt tenger jellemző. A keleti partvidékre (Ko Samui) ideális március és augusztus között utazni.</p>



<p>Érdekesség, hogy a két partvidék eltérő esős évszakai miatt egész évben lehet találni megfelelő strandidővel rendelkező területet Thaiföldön, csak tudni kell, melyik régiót válasszuk az adott időszakban.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="675" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-phuket-idojarasa-1.jpg" alt="Phuket időjárása – mikor a legjobb utazni?" class="wp-image-405 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-phuket-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-phuket-idojarasa-1-300x225.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-phuket-idojarasa-1-768x576.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-phuket-idojarasa-1-585x439.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/phuket-idojarasa/" target="_blank" rel="noreferrer noopener">Phuket időjárása – mikor a legjobb utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1.jpg" alt="Krabi időjárása – mikor a legjobb utazni?" class="wp-image-406 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-krabi-idojarasa-1-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/krabi-idojarasa/" target="_blank" rel="noreferrer noopener">Krabi időjárása – mikor a legjobb utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="536" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-koh-samui-idojarasa-1.jpg" alt="Ko Samui időjárása – mikor a legjobb a thai szigetre utazni?" class="wp-image-408 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-koh-samui-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-koh-samui-idojarasa-1-300x179.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-koh-samui-idojarasa-1-768x457.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-koh-samui-idojarasa-1-585x348.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/ko-samui-idojarasa/" target="_blank" rel="noreferrer noopener">Ko Samui időjárása – mikor a legjobb a thai szigetre utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Központi síkság időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Sukhothai, Lopburi, Kanchanaburi</strong></p>



<p>Thaiföld központi síksága, amely Bangkok környékétől északra terül el, trópusi monszun éghajlattal rendelkezik, de némileg eltérő jellemzőkkel.</p>



<p>A forró évszak március elejétől június elejéig tart, amikor a hőmérséklet rendkívül magas, gyakran 35-40°C közötti értékekkel. Ez az év legszárazabb időszaka is egyben, amikor a táj kiszáradhat és a növényzet elszürkülhet.</p>



<p>Az esős évszak június elejétől október végéig húzódik, amikor rendszeres, de általában rövid, délutáni esőzések jellemzik a régiót. A hőmérséklet valamelyest csökken, általában 28-33°C között alakul. Szeptemberben és októberben a legintenzívebb a csapadék, ami miatt helyenként áradások fordulhatnak elő.</p>



<p>A viszonylag hűvösebb, száraz évszak november elejétől február végéig tart, amikor a hőmérséklet napközben 25-30°C között mozog, míg az éjszakák kellemesebbek, 18-22°C körüli értékekkel. Ebben az időszakban minimális csapadékra kell számítani, és a levegő páratartalma is alacsonyabb.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak a központi síkságon:</strong></h3>



<p>A központi síkság meglátogatására a legjobb időszak <strong>november közepétől február elejéig</strong> tart, amikor kellemes a hőmérséklet és száraz az idő. A történelmi parkok és romvárosok (pl. Sukhothai, Ayutthaya) megtekintésére ez az ideális időszak.</p>



<p>A forró évszakban (március-május) a nappali túrázás rendkívül megterhelő lehet, míg az esős évszakban (különösen szeptember-október) az esőzések zavarhatják meg a programokat.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Gyakori kérdések Thaiföld időjárásával kapcsolatban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>Hova érdemes télen utazni Thaiföldön belül?</strong></p>



<p>Télen (novembertől februárig) Thaiföld legtöbb része ideális úti cél, de különösen ajánlott a déli nyugati partvidék, például <strong>Phuket, Krabi, Koh Phi Phi.</strong> Ilyenkor száraz, napos és kellemesen meleg idő van és a tenger hőmérséklete is fürdésre tökéletes.</p>



<p><strong>Lehet-e Thaiföldre utazni a nyári szünetben, vagy túl csapadékos az idő?</strong></p>



<p>Thaiföldön a nyári szünet (június–augusztus) az esős évszak része, így gyakoribbak a záporok és a magas páratartalom. Ennek ellenére sokan ilyenkor is utaznak, mivel az esők általában rövidek és előre kiszámíthatók. A <strong>keleti partvidék</strong>, például <strong>Koh Samui, Koh Phangan és Koh Tao</strong> ilyenkor kedvezőbb időjárású, mint a nyugati oldalon fekvő üdülőhelyek.</p>



<p><strong>Előfordulhatnak-e viharok vagy áradások a nyaralási időszakban?</strong></p>



<p>Igen, főként az esős évszakban (júniustól októberig) előfordulhatnak heves záporok, viharok és akár helyi áradások is, különösen Bangkokban és az északi tartományokban. A nyaralók által kedvelt tengerparti területeken, mint Phuket vagy Koh Samui, a viharok általában rövid ideig tartanak, és gyakran csak késő délután vagy éjszaka érkeznek.</p>



<p><strong>Mennyire párás a levegő Thaiföldön, és zavaró lehet-e ez az utazóknak?</strong></p>



<p>Thaiföldön egész évben magas a páratartalom, különösen az esős évszakban és a tengerparti területeken, ahol gyakran 80-90 % körüli. Ez melegebbnek érezteti az időt, és egyesek számára fárasztó lehet a szabadtéri programok során. Ha valaki érzékeny a párás klímára, érdemes a hűvösebb, szárazabb téli hónapokban (november–február) utazni.</p>



<p><strong>Milyen az időjárás Thaiföldön karácsonykor és szilveszterkor?</strong></p>



<p>Karácsony és szilveszter idején Thaiföldön általában kellemes, napos és meleg idő van, különösen a tengerparti üdülőhelyeken, mint <strong>Phuket, Krabi vagy Koh Lanta</strong>. A nappali hőmérséklet 28-32 °C között mozog, az eső ritka, és a páratartalom is mérsékeltebb, mint az év más időszakaiban. Az északi területeken, például <strong>Chiang Mai</strong> környékén éjszaka akár 15-18 °C-ra is lehűlhet a levegő. Ez az időszak az egyik legnépszerűbb a turisták körében.</p>
<p>A <a href="https://mikorutazz.hu/thaifold-idojarasa-regionkent/">Thaiföld időjárása régiónként</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tulum időjárása – mikor a legjobb a Maya Riviérára utazni?</title>
		<link>https://mikorutazz.hu/tulum-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Tue, 15 Apr 2025 11:33:14 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[Mexikó]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=332</guid>

					<description><![CDATA[<p>Tulum időjárása trópusi, meleg és párás klímát biztosít az év nagy részében, amit a Karib-tenger közelsége jelentősen befolyásol. A Yucatán-félsziget keleti partján elhelyezkedő település éghajlatát a tenger mellett a környező&#8230;</p>
<p>A <a href="https://mikorutazz.hu/tulum-idojarasa/">Tulum időjárása – mikor a legjobb a Maya Riviérára utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Tulum időjárása trópusi, meleg és párás klímát biztosít az év nagy részében, amit a Karib-tenger közelsége jelentősen befolyásol.</strong></p>



<p>A Yucatán-félsziget keleti partján elhelyezkedő település éghajlatát a tenger mellett a környező dzsungel és a félsziget lapos topográfiája is alakítja.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Tulumban két fő évszak különíthető el: száraz évszak és esős évszak, valamint átmeneti időszakok.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (november-április)</strong>:</h3>



<p>A száraz évszak Tulum legkellemesebb időszaka, ragyogó napsütéssel, alacsony páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>25-30°C</strong> között mozog. A csapadék mennyisége minimális és a levegő kevésbé párás. </p>



<p>Az időjárás ideális a strandoláshoz, a maja romok felfedezéséhez és egyéb szabadtéri tevékenységekhez. A tenger nyugodt és kristálytiszta, kiváló feltételeket biztosítva úszáshoz, snorkelezéshez és búvárkodáshoz a közeli cenote-okban.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (május-október)</strong>:</h3>



<p>Az esős évszak meleg és párás, gyakori, de többnyire rövid záporokkal. Az átlaghőmérséklet <strong>28-33°C</strong> között alakul. A csapadék mennyisége jelentősen megnő, különösen szeptember és október hónapokban. Az esőzések általában délután vagy este jelentkeznek, rövid, intenzív záporok formájában, majd visszatér a napsütés. A páratartalom magas, ami fokozza a hőérzetet. </p>



<p>Ez az időszak kevésbé forgalmas turisztikailag, ami alacsonyabb árakat és kevesebb tömeget jelent. Június-november között hurrikánszezon van a Karib-térségben, ami esetenként érintheti a régiót.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tulum időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Tulum egyik legkellemesebb hónapja, a száraz évszak közepén. A nappali hőmérséklet általában 28-29°C között mozog, míg éjszaka 20-22°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11 óra. A napkelte 6:30 körül, a napnyugta pedig 17:30 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 30-40 mm körül mozog, és a havi csapadékos napok száma mindössze 4-5. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 75-80% körüli. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Tulumba, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 28-30°C közé emelkedhet, míg éjszaka 21-22°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama lassan növekszik, 11-11,5 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 30-35 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 3-4 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 75% körüli. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez és a cenote látogatásokhoz.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A cenotékban való úszáshoz érdemes úszócipőt is vinni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március a száraz évszak vége felé közeledik, de még mindig ideális időjárási viszonyokkal. A nappali hőmérséklet emelkedik, 29-32°C közé, míg az éjszakák 22-23°C között alakulnak. A hőség kezd erősödni, különösen a hónap vége felé.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 9 óra. A nappali világosság időtartama növekszik, 12 órára. A napkelte és napnyugta időpontjai fokozatosan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, 40 mm körüli értékkel. Az esős napok száma 3-4 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom lassan emelkedni kezd, 75-80% körülire, ami már érezhetően fokozza a hőérzetet. A tenger továbbra is nyugodt, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április a száraz évszak vége, de már melegedő tendenciával. A nappali hőmérséklet 30-33°C közé emelkedik, míg éjszaka 23-24°C körül alakul. Ez már egy melegebb időszak Tulumban, amit a növekvő páratartalom is jelez.</p>



<p>A napsütéses órák száma még mindig magas, napi 8-9 óra. A nappali világosság időtartama 12,5 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 18:45 körül történik.</p>



<p>A csapadék mennyisége enyhén növekedni kezd, 45-50 mm körüli értékkel. Az esős napok száma 4-5 közötti, általában rövid, de már intenzívebb záporok formájában.</p>



<p>A páratartalom emelkedik, 80% körülire, ami fokozza a hőérzetet. A tenger még mindig nyugodt és kellemes hőmérsékletű.</p>



<p>Az áprilisi látogatáshoz a lehető legkönnyebb ruházat ajánlott, bőséges folyadékbevitel, fokozott napvédelem. Érdemes a késő délutáni órákra időzíteni a szabadtéri programokat, amikor már enyhül a hőség.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>A május már az átmeneti időszak az esős évszak felé, jelentősen melegedő tendenciával és növekvő páratartalommal. A nappali hőmérséklet 31-34°C közé emelkedhet, míg éjszaka 24-25°C körül alakul.</p>



<p>A napsütéses órák száma kissé csökken a növekvő felhőzet miatt, átlagosan napi 7-8 óra. A nappali világosság időtartama 13 óra körüli. A napkelte 6:00 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége jelentősen növekszik, 100-120 mm körüli értékkel. Az esős napok száma 8-10 közé emelkedik, gyakoribb délutáni záporokkal és zivatarral.</p>



<p>A páratartalom magas, 85% körüli, ami a magas hőmérséklettel kombinálva fülledtté teszi a levegőt. A tenger továbbra is nyugodt, bár esetenként szeles időszakok előfordulhatnak.</p>



<p>A májusi látogatáshoz nagyon könnyű, gyorsan száradó ruházat ajánlott, vízálló cipő és táska, valamint intenzív napvédelem. A programokat érdemes a reggeli órákra időzíteni, amikor még kellemesebb a hőmérséklet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban már egyértelműen az esős évszakban járunk, magas hőmérséklettel és növekvő csapadékkal. A nappali hőmérséklet 32-34°C között, az éjszakai pedig 25-26°C körül alakul.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 7 óra, a gyakoribb délutáni záporok miatt. A nappali világosság időtartama 13,5 óra körüli, ami az év leghosszabb nappalait jelenti. A napkelte és napnyugta időpontjai csak minimálisan változnak májushoz képest.</p>



<p>A csapadék mennyisége növekszik, 140-160 mm körüli értékkel. Az esős napok száma 12-14 között alakul, általában délutáni, intenzív záporok formájában.</p>



<p>A páratartalom magas, 85-90% körüli, ami fülledtté teszi a levegőt, különösen az esőzések után. Júniusban kezdődik hivatalosan a hurrikánszezon, bár ebben a hónapban még ritka a komoly vihar.</p>



<p>A júniusi látogatáshoz könnyű, gyorsan száradó ruházat, vízálló cipő, esőkabát vagy esernyő ajánlott. A programokat rugalmasan kell tervezni, figyelembe véve a rendszeres délutáni esőzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik az esős évszak, magas hőmérséklettel és rendszeres, de többnyire kiszámítható esőzésekkel. A nappali hőmérséklet 32-33°C között alakul, míg éjszaka 25-26°C körüli értékeket mérhetünk.</p>



<p>A napsütéses órák száma közepes, átlagosan napi 7 óra, a délutáni esőzések ellenére a napok általában napsütéssel indulnak. A nappali világosság időtartama 13 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége magas, 150 mm körüli értékkel. Az esős napok száma 12-14 között alakul, főként délutáni és esti záporok formájában.</p>



<p>A páratartalom magas, 85-90% körüli, de a rendszeres esőzések némileg csökkentik a hőérzetet. A tengeren gyakrabban előfordulhatnak szeles időszakok, de a hurrikánok még ritkák ebben a hónapban.</p>



<p>A júliusi látogatás esetén feltétlenül szükséges a vízálló öltözék, esőkabát és vízálló táska. A reggeli és kora délelőtti órák ideálisak a strandolásra és a szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus továbbra is az esős évszak része, hasonló időjárási viszonyokkal, mint júliusban. A nappali hőmérséklet 32-34°C között mozog, míg éjszaka 25-26°C körül alakul.</p>



<p>A napsütéses órák száma közepes, átlagosan napi 7 óra, a rendszeres délutáni esőzések ellenére. A nappali világosság időtartama 12,5-13 óra. A napkelte és napnyugta időpontjai fokozatosan rövidülő nappalokat jeleznek.</p>



<p>A csapadék mennyisége magas, 150-160 mm körüli értékkel. Az esős napok száma 14-16 között alakul, gyakori és kiszámítható délutáni záporokkal.</p>



<p>A páratartalom magas, 85-90% körüli, ami fülledtté teszi a levegőt. A hurrikánszezon egyik aktívabb hónapja, bár a Yucatán-félsziget általában kevésbé érintett, mint a Karib-térség más területei.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: vízálló ruházat, rugalmas programtervezés. Érdemes naprakész időjárás-előrejelzéseket követni a hurrikánok miatt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember Tulum egyik legcsapadékosabb hónapja, az esős évszak csúcspontja. A nappali hőmérséklet 31-33°C között, az éjszakai pedig 24-25°C körül alakul.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 6 óra, a gyakori esőzések és felhőzet miatt. A nappali világosság időtartama 12-12,5 óra. A napkelte 6:30 körül, a napnyugta pedig 19:00 körül történik.</p>



<p>A csapadék mennyisége ebben a hónapban az egyik legmagasabb, 220-250 mm körüli értékkel. Az esős napok száma 16-18 között alakul, gyakran hosszabb, intenzív esőzésekkel.</p>



<p>A páratartalom rendkívül magas, 85-90% körüli. A hurrikánszezon legaktívabb hónapja, amikor megnő a trópusi viharok és hurrikánok valószínűsége a régióban.</p>



<p>A szeptemberi látogatás esetén elengedhetetlen a megfelelő esőfelszerelés, és számítani kell arra, hogy számos szabadtéri program elmaradhat az időjárás miatt. Fokozottan ajánlott a hurrikán-előrejelzések követése.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október még mindig az esős évszak része, bár a hónap vége felé kezdenek ritkábbá válni az esőzések. A nappali hőmérséklet 30-32°C között, az éjszakai pedig 23-24°C körül alakul.</p>



<p>A napsütéses órák száma fokozatosan emelkedik, átlagosan napi 6-7 óra. A nappali világosság időtartama 11,5-12 óra. A napkelte 6:45 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége még mindig jelentős, 180-200 mm körüli értékkel, de már csökkenő tendenciát mutat a hónap folyamán. A csapadékos napok száma 14-16 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli. A hurrikánszezon még tart, bár a viharok valószínűsége csökken a hónap vége felé.</p>



<p>Az októberi látogatáshoz még mindig szükséges az esőfelszerelés, de érdemes kihasználni a növekvő számú napos órákat. A hónap vége felé már több lehetőség nyílik szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az átmeneti időszak az esős és a száraz évszak között, fokozatosan javuló időjárási viszonyokkal. A nappali hőmérséklet 29-31°C közé csökken, míg éjszaka 22-23°C körül alakul.</p>



<p>A napsütéses órák száma jelentősen növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama 11 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 17:15 körül történik.</p>



<p>A csapadék mennyisége jelentősen csökken, 80-100 mm körüli értékre. Az esőzések ritkábbak és kevésbé intenzívek lesznek. A csapadékos napok száma 10-12 közé csökken.</p>



<p>A páratartalom lassan csökken, 75-80% körülire, ami kellemesebb közérzetet biztosít. A hurrikánszezon hivatalosan november végéig tart, de ebben a hónapban már ritka a komoly vihar.</p>



<p>A novemberi látogatás már sokkal kellemesebb élményt nyújt, mint az előző hónapok. Érdemes könnyű, szellős ruházatot vinni, de még mindig célszerű felkészülni alkalmi esőzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December már egyértelműen a száraz évszak kezdete, ideális időjárási viszonyokkal. A nappali hőmérséklet 28-30°C között, míg éjszaka 21-22°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8 óra. A nappali világosság időtartama 10,5-11 óra körüli, az év legrövidebb nappalait jelenti. A napkelte 6:30 körül, a napnyugta pedig 17:30 körül van.</p>



<p>A csapadék mennyisége minimálisra csökken, 40-60 mm körüli értékre. Az esőzések ritkák és rövidek. A csapadékos napok száma 6-8 közé csökken.</p>



<p>A páratartalom csökken, 75% körülire, ami kellemes közérzetet biztosít. A tenger nyugodt és tiszta, ideális feltételeket teremtve minden vízi tevékenységhez.</p>



<p>A decemberi látogatás az egyik legjobb választás, könnyű, szellős ruházattal és megfelelő napvédelemmel. Az időjárás stabil és kiszámítható, ideális a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Tulum havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 29 },
{ honap: "Február", homerseklet: 29 },
{ honap: "Március", homerseklet: 31 },
{ honap: "Április", homerseklet: 32 },
{ honap: "Május", homerseklet: 33 },
{ honap: "Június", homerseklet: 33 },
{ honap: "Július", homerseklet: 33 },
{ honap: "Augusztus", homerseklet: 33 },
{ honap: "Szeptember", homerseklet: 32 },
{ honap: "Október", homerseklet: 31 },
{ honap: "November", homerseklet: 30 },
{ honap: "December", homerseklet: 29 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Tulum átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 35 },
{ honap: "Február", csapadek: 30 },
{ honap: "Március", csapadek: 40 },
{ honap: "Április", csapadek: 45 },
{ honap: "Május", csapadek: 110 },
{ honap: "Június", csapadek: 150 },
{ honap: "Július", csapadek: 150 },
{ honap: "Augusztus", csapadek: 155 },
{ honap: "Szeptember", csapadek: 235 },
{ honap: "Október", csapadek: 190 },
{ honap: "November", csapadek: 90 },
{ honap: "December", csapadek: 50 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Tulum tenger vízhőmérséklete az év során rendkívül stabil, minimális ingadozást mutat. A Karib-tenger trópusi jellege miatt a víz egész évben meleg, fürdésre kiválóan alkalmas.</p>



<p><strong>Január-február</strong>: A víz hőmérséklete 26-27°C között alakul. Ez tökéletes hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Március-május</strong>: A víz hőmérséklete fokozatosan emelkedik, 27-28°C közötti értékeket érve el. Ebben az időszakban a tenger különösen kellemes és meleg.</p>



<p><strong>Június-augusztus</strong>: Az esős évszak ellenére a víz hőmérséklete tovább emelkedik, 28-29°C körüli értékeket érve el. Ez a legmelegebb időszak a tengervíz szempontjából is.</p>



<p><strong>Szeptember-október</strong>: A tenger hőmérséklete 28°C körül alakul. Bár ez az időszak a legcsapadékosabb és a hurrikánok miatt a tenger olykor viharos lehet, a víz hőmérséklete továbbra is nagyon kellemes.</p>



<p><strong>November-december</strong>: A víz hőmérséklete lassan csökken, de még mindig 27°C körül mozog. Ahogy visszatér a száraz évszak, a nyugodt tenger és a kellemes vízhőmérséklet ideális feltételeket teremt az úszáshoz, snorkelezéshez és búvárkodáshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 27 },
{ honap: "Február", homerseklet: 27 },
{ honap: "Március", homerseklet: 27 },
{ honap: "Április", homerseklet: 28 },
{ honap: "Május", homerseklet: 28 },
{ honap: "Június", homerseklet: 28 },
{ honap: "Július", homerseklet: 29 },
{ honap: "Augusztus", homerseklet: 29 },
{ honap: "Szeptember", homerseklet: 28 },
{ honap: "Október", homerseklet: 28 },
{ honap: "November", homerseklet: 27 },
{ honap: "December", homerseklet: 27 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Tulumban</strong></h2>



<p>Tulum földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. A trópusi égöv alatt, az egyenlítőhöz viszonylag közel a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-február</strong>: Az UV index általában 8-9 között mozog, ami a &#8222;nagyon magas&#8221; kategóriának számít. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Március-május</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 10-11 körül, ami az &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Június-augusztus</strong>: Az UV index továbbra is extrém magas, 10-11 körüli értékekkel, annak ellenére, hogy a gyakori felhőzet némileg szűri a közvetlen sugárzást. Fontos tudni, hogy a felhőkön keresztül is jelentős UV sugárzás éri a bőrt.</p>



<p><strong>Szeptember-október</strong>: Az UV index kissé csökken, 9-10 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; és &#8222;extrém&#8221; kategória határán mozog. A felhős égbolt ellenére is szükséges a fokozott napvédelem.</p>



<p><strong>November-december</strong>: Az UV index 8-9 körüli értékekre mérséklődik, ahogy változik a nap beesési szöge, de továbbra is a &#8222;nagyon magas&#8221; kategóriába tartozik.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a strandokon és a cenotékban is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott. A maja romok látogatása során különösen fontos a megfelelő fejfedő, mivel sok helyen nincs természetes árnyék.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 9 },
{ honap: "Február", uv: 9 },
{ honap: "Március", uv: 10 },
{ honap: "Április", uv: 11 },
{ honap: "Május", uv: 11 },
{ honap: "Június", uv: 11 },
{ honap: "Július", uv: 11 },
{ honap: "Augusztus", uv: 11 },
{ honap: "Szeptember", uv: 10 },
{ honap: "Október", uv: 9 },
{ honap: "November", uv: 9 },
{ honap: "December", uv: 8 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<p><em>(Az UV index a Napból érkezõ ultraibolya sugárzás veszélyességi szintjét jelenti: 5-6,9 között erős, 7-7,9 között nagyon erős, 8 felett extrém az értéke.)</em> Részletesen <a href="https://mikorutazz.hu/mit-jelent-az-uv-index-es-hogyan-vedd-magad-a-napsugarzastol/" target="_blank" rel="noreferrer noopener">ebben a cikkben</a> olvashatsz az utazás közbeni UV-sugárzás megelőzéséről!</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>A hurrikánszezon (június-november között) jelenti a legnagyobb kockázatot, különösen augusztus-október hónapokban. Bár Tulum kevésbé veszélyeztetett, mint a Karib-térség egyes részei, időnként előfordulhatnak trópusi viharok vagy hurrikánok, amelyek erős széllel, heves esőzésekkel járnak.</p>



<p>Az esős évszakban intenzív zivatarok alakulhatnak ki, villámtevékenységgel és erős széllökésekkel. Ezek általában rövid ideig tartanak, de átmenetileg befolyásolhatják a szabadtéri tevékenységeket.</p>



<p>A száraz évszakban, különösen április-május hónapokban, extrém magas hőmérséklet fordulhat elő, amikor a hőmérséklet 35°C fölé emelkedhet, és a magas páratartalommal kombinálva a hőérzet meghaladhatja a 40°C-ot. Ez hőkimerülést vagy hőgutát okozhat, különösen a nem akklimatizálódott turistáknál.</p>



<p>Ritkán, de előfordulhat északról érkező hidegfront (&#8222;norte&#8221;), ami az átlagosnál hűvösebb hőmérsékletet és erős északi szeleket hoz, főként december-február között. Ilyenkor a hőmérséklet akár 20°C alá is csökkenhet, ami a helyiek számára már hidegnek számít, de az európai turisták számára még mindig kellemes.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Tulumba utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Tulum meglátogatására a száraz évszak, különösen <strong>december elejétől március végéig</strong>. Ebben az időszakban a hőmérséklet kellemes (28-32°C), minimális a csapadék, alacsonyabb a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és kristálytiszta, ideális feltételeket biztosítva a fürdőzéshez, snorkelezéshez és a cenote látogatásokhoz. Ez az időszak természetesen a fő turistaszezon is, így magasabb árakra és több turistára kell számítani.</p>



<p>Az április-május időszak, valamint november szintén jó választás lehet, amikor az időjárás még/már viszonylag kedvező, de a turisták száma és az árak alacsonyabbak. Ezekben a hónapokban alkalmanként előfordulhatnak esőzések, de általában rövid ideig tartanak és nem befolyásolják jelentősen a programokat.</p>



<p>Az esős évszak (június-október) kevésbé ajánlott, különösen a szeptember-október időszak, amikor a legintenzívebb a csapadék és a hurrikánveszély is magasabb. Azonban ebben az időszakban is vannak napos időszakok, az árak jelentősen alacsonyabbak, és a turisták száma minimális, így a kalandvágyóbb utazók számára ez is lehet jó választás.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Tulum &#8211; Utazási Idő Táblázat</title>

<style>

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}

thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}

th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}

td {
  padding: 15px;
  font-size: 18px;
}

.excellent {
  background-color: #c8e6c9;
}

.excellent td {
  background-color: #c8e6c9;
}

.average {
  background-color: #fff9c4;
}

.average td {
  background-color: #fff9c4;
}

.not-recommended {
  background-color: #ffcdd2;
}

.not-recommended td {
  background-color: #ffcdd2;
}

tr:hover {
  opacity: 0.9;
}

tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

tr:last-child {
  border-bottom: none;
}

</style>

</head>

<body>

<div class="pcrstb-wrap"><table>

<thead>

<tr>

<th>Hónap</th>

<th>Idő az utazáshoz</th>

</tr>

</thead>

<tbody>

<tr class="excellent">

<td>Január</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Február</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Március</td>

<td>Kiváló</td>

</tr>

<tr class="average">

<td>Április</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Május</td>

<td>Átlagos</td>

</tr>

<tr class="not-recommended">

<td>Június</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Július</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Augusztus</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Szeptember</td>

<td>Nem ajánlott</td>

</tr>

<tr class="average">

<td>Október</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>November</td>

<td>Átlagos</td>

</tr>

<tr class="excellent">

<td>December</td>

<td>Kiváló</td>

</tr>

</tbody>

</table></div>

</body>

</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/20d21n87d47/tulum/" data-label_1="TULUM" data-theme="original" >TULUM</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Maya Riviéra további népszerű helyei</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt.jpg" alt="Cancún időjárása" class="wp-image-546 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/cancun-idojarasa/">Cancún időjárása</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="621" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt.jpg" alt="playa del Carmen időjárása" class="wp-image-547 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-300x207.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-768x530.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-585x404.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/playa-del-carmen-idojarasa/">Playa del Carmen időjárása</a></h2>
</div></div>
<p>A <a href="https://mikorutazz.hu/tulum-idojarasa/">Tulum időjárása – mikor a legjobb a Maya Riviérára utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Playa del Carmen időjárása – mikor a legjobb utazni?</title>
		<link>https://mikorutazz.hu/playa-del-carmen-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Mon, 14 Apr 2025 13:40:26 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[Mexikó]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=328</guid>

					<description><![CDATA[<p>Playa del Carmen időjárása alapvetően trópusi, meleg hőmérséklettel és két jól elkülöníthető évszakkal: száraz és esős időszakkal. A Karib-tenger közelsége és a Yucatán-félsziget földrajzi elhelyezkedése jelentősen befolyásolja a terület éghajlatát.&#8230;</p>
<p>A <a href="https://mikorutazz.hu/playa-del-carmen-idojarasa/">Playa del Carmen időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Playa del Carmen időjárása alapvetően trópusi, meleg hőmérséklettel és két jól elkülöníthető évszakkal: száraz és esős időszakkal.</strong></p>



<p>A Karib-tenger közelsége és a Yucatán-félsziget földrajzi elhelyezkedése jelentősen befolyásolja a terület éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Playa del Carmenben két fő évszak különíthető el: száraz évszak és esős évszak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (november-április)</strong>:</h3>



<p>A száraz évszak Playa del Carmen legkellemesebb időszaka, ragyogó kék égbolttal, alacsony páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>25-30°C</strong> között mozog. A csapadék mennyisége minimális és a levegő kevésbé párás. Az időjárás ideális a strandoláshoz, felfedezőtúrákhoz és egyéb szabadtéri tevékenységekhez. A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és kirándulásokhoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (május-október)</strong>:</h3>



<p>Az esős évszak melegebb és csapadékosabb időszak. Az átlaghőmérséklet <strong>28-33°C</strong> között alakul. A páratartalom magas, ami fokozza a hőérzetet. Jellemzőek a rövid, de intenzív délutáni záporok, amelyek után általában kitisztul az ég. A csapadék mennyisége jelentősen megnövekedik, különösen szeptember-október hónapokban. A strandolás és más kültéri tevékenységek továbbra is élvezhetők, főként a délelőtti órákban. Ebben az időszakban a hurrikánszezon miatt (június-november) ritkán erősebb viharok is előfordulhatnak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Playa del Carmen időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Playa del Carmen egyik legkellemesebb hónapja, a száraz évszak közepén. A nappali hőmérséklet általában 28-29°C között mozog, míg éjszaka 19-21°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11 óra. A napkelte 7:00 körül, a napnyugta pedig 18:00 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 30-40 mm körül mozog, és a havi csapadékos napok száma mindössze 4-5. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 75-80% körüli, ami még nem okoz jelentős diszkomfortot. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Playa del Carmenbe, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 28-30°C közé emelkedhet, míg éjszaka 20-22°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama hasonló a januárihoz, 11-11,5 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 25-35 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 3-4 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 75-80% körüli. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez és a cenote-túrákhoz.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március továbbra is a száraz évszak része, kellemes időjárási viszonyokkal. A nappali hőmérséklet 29-32°C közé emelkedik, míg az éjszakák 21-23°C között alakulnak. A hőség kezd erősödni, különösen a hónap vége felé.</p>



<p>A napsütéses órák száma magas, átlagosan napi 8-9 óra. A nappali világosság időtartama kis mértékben növekszik, 11,5-12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, 20-30 mm körüli értékkel. Az esős napok száma 2-3 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom lassan emelkedni kezd, 75-80% körülire, ami már érezhetően fokozza a hőérzetet. A tenger továbbra is nyugodt, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás. Érdemes a szabadtéri programokat a reggeli vagy késő délutáni órákra időzíteni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április a száraz évszak vége, jelentősebb melegedéssel. A nappali hőmérséklet 30-33°C közé emelkedik, míg éjszaka 22-24°C körül alakul. Ez az egyik legmelegebb időszak a száraz évszakban.</p>



<p>A napsütéses órák száma magas, napi 8-9 óra. A nappali világosság időtartama 12-12,5 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 19:00 körül történik.</p>



<p>A csapadék mennyisége lassan növekedni kezd, 40-50 mm körüli értékkel. Az esős napok száma 4-5 közötti, általában rövid, de időnként intenzív záporok formájában.</p>



<p>A páratartalom emelkedik, 80-85% körülire, ami fokozza a hőérzetet. A tenger továbbra is nyugodt és tiszta, kiváló feltételeket biztosítva az úszáshoz és búvárkodáshoz.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat ajánlott, bőséges folyadékbevitel és fokozott napvédelem. A programokat érdemes a reggeli vagy késő délutáni órákra időzíteni, elkerülve a legmelegebb déli időszakot.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>A május átmeneti hónap a száraz és az esős évszak között, emelkedő hőmérséklettel és növekvő csapadékkal. A nappali hőmérséklet 31-34°C közé emelkedik, míg éjszaka 23-25°C körül alakul.</p>



<p>A napsütéses órák száma kezd csökkenni, átlagosan napi 7-8 óra a növekvő felhőzet miatt. A nappali világosság időtartama 13 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 19:15 körül történik.</p>



<p>A csapadék mennyisége jelentősen növekszik, 100-150 mm körüli értékkel. Az esős napok száma 7-10 közé emelkedik, gyakoribb és intenzívebb záporokkal, főként délután vagy este.</p>



<p>A páratartalom magas, 85-90% körüli, ami a magas hőmérséklettel kombinálva fülledtté teszi a levegőt. A tenger általában nyugodt, bár az alkalmi viharok felkavarhatják.</p>



<p>A májusi látogatáshoz nagyon könnyű, gyorsan száradó ruházat ajánlott, esőkabát vagy esernyő a délutáni záporok miatt. Fontos a megfelelő hidratálás és a napvédelem. A programokat érdemes a reggeli órákra tervezni, amikor kisebb a csapadék valószínűsége.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban már egyértelműen az esős évszakban járunk, magas hőmérséklettel és rendszeres esőzésekkel. A nappali hőmérséklet 32-35°C között alakul, míg éjszaka 24-26°C körül.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 6-7 óra. A nappali világosság időtartama 13-13,5 óra körüli. A napkelte és napnyugta időpontjai minimálisan változnak a májusihoz képest.</p>



<p>A csapadék mennyisége magas, 150-180 mm körüli értékkel. Az esős napok száma 10-12 között alakul, rendszeres és gyakran intenzív záporokkal.</p>



<p>A páratartalom nagyon magas, 85-90% körüli, ami a magas hőmérséklettel kombinálva rendkívül fülledtté teszi a levegőt. A tenger többnyire nyugodt, de az időnkénti viharok felkavarhatják.</p>



<p>A júniusi látogatás esetén elengedhetetlen a vízálló öltözék és a rugalmas programtervezés. Az esőzések általában kiszámíthatóak, többnyire délután vagy este jelentkeznek, így a délelőtti órákat érdemes kihasználni a szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik az esős évszak, magas hőmérséklettel és rendszeres csapadékkal. A nappali hőmérséklet 32-35°C között alakul, míg éjszaka 24-26°C körül.</p>



<p>A napsütéses órák száma átlagosan napi 6-7 óra, az esőzések közötti napos időszakokkal. A nappali világosság időtartama 13 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 19:30 körül van.</p>



<p>A csapadék mennyisége magas, 100-140 mm körüli értékkel. Az esős napok száma 8-10 között alakul, a délutáni vagy esti záporok jellemzőek.</p>



<p>A páratartalom magas, 85-90% körüli, de az esőzések némileg enyhíthetik a hőérzetet. A tenger általában nyugodt, bár az alkalmi viharok felkavarhatják.</p>



<p>A júliusi látogatás során célszerű figyelembe venni a rendszeres délutáni esőzéseket, és rugalmasan tervezni a programokat. Könnyű, gyorsan száradó ruházat és vízálló cipő ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus az esős évszak része, hasonló időjárási viszonyokkal, mint júliusban. A nappali hőmérséklet 32-35°C között mozog, míg éjszaka 24-26°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 6-7 óra. A nappali világosság időtartama 12,5-13 óra. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége magas, 120-160 mm körüli értékkel. Az esős napok száma 9-11 között alakul, gyakori és kiszámíthatatlan záporokkal.</p>



<p>A páratartalom magas, 85-90% körüli, ami fokozza a hőérzetet. A tenger többnyire nyugodt, de az alkalmi viharok felkavarhatják.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: vízálló ruházat, rugalmas programtervezés. Ez a hónap a hurrikánszezon része, bár Playa del Carmen ritkán kap közvetlen hurrikántalálatot.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember Playa del Carmen egyik legcsapadékosabb hónapja, az esős évszak csúcspontja. A nappali hőmérséklet 31-33°C között, az éjszakai pedig 23-25°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 5-6 óra, a sűrű felhőzet miatt. A nappali világosság időtartama 12-12,5 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 19:00 körül történik.</p>



<p>A csapadék mennyisége ebben a hónapban a legmagasabb, 200-250 mm körüli értékkel. Az esős napok száma 12-15 között alakul, hosszabb és intenzívebb esőzésekkel.</p>



<p>A páratartalom rendkívül magas, 85-90% körüli. A tenger gyakran nyugtalan lehet, különösen viharok idején.</p>



<p>A szeptemberi látogatás esetén elengedhetetlen a megfelelő esőfelszerelés, és számítani kell arra, hogy több szabadtéri program elmaradhat az időjárás miatt. Ez a hónap a hurrikánszezon csúcsa, ezért ajánlott folyamatosan figyelemmel kísérni az időjárás-előrejelzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október még mindig az esős évszak része, bár a hónap vége felé kezd csökkenni a csapadék mennyisége. A nappali hőmérséklet 30-32°C között, az éjszakai pedig 22-24°C körül alakul.</p>



<p>A napsütéses órák száma lassan emelkedik, átlagosan napi 6-7 óra. A nappali világosság időtartama 11,5-12 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége még mindig jelentős, 150-200 mm körüli értékkel, de már csökkenő tendenciát mutat a hónap folyamán. A csapadékos napok száma 10-12 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli, de a csökkenő esőzések miatt a hőérzet kezd javulni. A tenger még mindig nyugtalan lehet, de a hónap vége felé kezd megnyugodni.</p>



<p>Az októberi látogatáshoz még mindig szükséges az esőfelszerelés, de érdemes kihasználni a növekvő számú napos órákat. A hónap vége felé már több lehetőség nyílik szabadtéri programokra. A hurrikánszezon még tart, bár az előfordulási valószínűség csökken.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az átmeneti időszak az esős és a száraz évszak között. A nappali hőmérséklet 28-30°C közé csökken, míg éjszaka 21-23°C körül alakul.</p>



<p>A napsütéses órák száma jelentősen növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama 11-11,5 óra. A napkelte 7:15 körül, a napnyugta pedig 18:15 körül történik.</p>



<p>A csapadék mennyisége jelentősen csökken, 60-90 mm körüli értékre. Az esőzések ritkábbak és kevésbé intenzívek lesznek. A csapadékos napok száma 6-8 közé csökken.</p>



<p>A páratartalom lassan csökken, 75-80% körülire, ami kellemesebb közérzetet biztosít. A tenger kezd megnyugodni, és egyre több lehetőség nyílik a vízi sportok és kirándulások számára.</p>



<p>A novemberi látogatás már sokkal kellemesebb élményt nyújt, mint az előző hónapok. Érdemes könnyű, szellős ruházatot vinni, de még mindig célszerű felkészülni alkalmi esőzésekre. A hurrikánszezon hivatalosan november végéig tart, de ebben a hónapban már ritka a jelentős trópusi vihar a területen.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December már egyértelműen a száraz évszak kezdete, ideális időjárási viszonyokkal. A nappali hőmérséklet 27-29°C között, míg éjszaka 20-22°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama 11 óra körüli. A napkelte 7:15 körül, a napnyugta pedig 18:15 körül van.</p>



<p>A csapadék mennyisége minimálisra csökken, 30-50 mm körüli értékre. Az esőzések ritkák és rövidek. A csapadékos napok száma 5-7 közé csökken.</p>



<p>A páratartalom csökken, 75-80% körülire, ami kellemes közérzetet biztosít. A tenger nyugodt és tiszta, ideális feltételeket teremtve minden vízi tevékenységhez.</p>



<p>A decemberi látogatás az egyik legjobb választás, könnyű, szellős ruházattal és megfelelő napvédelemmel. Az időjárás stabil és kiszámítható, ideális a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Playa del Carmen havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 28 },
      { honap: "Február", homerseklet: 29 },
      { honap: "Március", homerseklet: 30 },
      { honap: "Április", homerseklet: 31 },
      { honap: "Május", homerseklet: 32 },
      { honap: "Június", homerseklet: 33 },
      { honap: "Július", homerseklet: 33 },
      { honap: "Augusztus", homerseklet: 33 },
      { honap: "Szeptember", homerseklet: 32 },
      { honap: "Október", homerseklet: 31 },
      { honap: "November", homerseklet: 29 },
      { honap: "December", homerseklet: 28 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Playa del Carmen átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 35 },
      { honap: "Február", csapadek: 30 },
      { honap: "Március", csapadek: 25 },
      { honap: "Április", csapadek: 45 },
      { honap: "Május", csapadek: 125 },
      { honap: "Június", csapadek: 165 },
      { honap: "Július", csapadek: 120 },
      { honap: "Augusztus", csapadek: 140 },
      { honap: "Szeptember", csapadek: 225 },
      { honap: "Október", csapadek: 175 },
      { honap: "November", csapadek: 75 },
      { honap: "December", csapadek: 40 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Playa del Carmen tenger vízhőmérséklete az év során viszonylag stabil, csak kismértékű ingadozást mutat. A Karib-tenger trópusi jellege miatt a víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-február</strong>: A víz hőmérséklete 26-27°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Március-május</strong>: A víz hőmérséklete emelkedik, 27-28°C közötti értékeket érve el. Ebben az időszakban a tenger különösen kellemes.</p>



<p><strong>Június-augusztus</strong>: Az esős évszak ellenére a víz hőmérséklete tovább emelkedik, 28-29°C körül. A gyakori esőzések és felhős időjárás ellenére a víz rendkívül meleg és kellemes.</p>



<p><strong>Szeptember-október</strong>: A tenger hőmérséklete eléri a legmagasabb értékeket, 29-30°C körül alakul. Bár ez az időszak a legcsapadékosabb, a víz hőmérséklete kiváló marad, azonban a viharos tenger és az alkalmi erős hullámzás korlátozhatja a fürdési lehetőségeket.</p>



<p><strong>November-december</strong>: A víz hőmérséklete lassan csökken, 27-28°C közötti értékekre. Ahogy visszatér a száraz évszak, a nyugodt tenger és a kellemes vízhőmérséklet ideális feltételeket teremt az úszáshoz, snorkelezéshez és a vízi sportokhoz.</p>



<p>Playa del Carmen partjainál az árapály jelenség minimális, alig észrevehető különbséget okoz a vízszintben. Ez előnyös a strandolók számára, mivel nem kell figyelembe venni az apály-dagály változásokat a fürdőzés során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 26.5 },
      { honap: "Február", homerseklet: 26.5 },
      { honap: "Március", homerseklet: 27.5 },
      { honap: "Április", homerseklet: 27.5 },
      { honap: "Május", homerseklet: 28 },
      { honap: "Június", homerseklet: 28.5 },
      { honap: "Július", homerseklet: 28.5 },
      { honap: "Augusztus", homerseklet: 29 },
      { honap: "Szeptember", homerseklet: 29.5 },
      { honap: "Október", homerseklet: 29.5 },
      { honap: "November", homerseklet: 27.5 },
      { honap: "December", homerseklet: 27 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Playa del Carmen-ben</strong></h2>



<p>Playa del Carmen földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. A trópusi égöv alatt, az egyenlítőhöz közel a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-február</strong>: Az UV index általában 8-9 között mozog, ami &#8222;nagyon magas&#8221; kategóriának számít. A napsugárzás legintenzívebb 11:00 és 15:00 óra között.</p>



<p><strong>Március-május</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 10-11 körül, ami már az &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Június-augusztus</strong>: Az UV index továbbra is magas, 9-10 körüli értékekkel, a &#8222;nagyon magas&#8221; és &#8222;extrém&#8221; kategória határán. A gyakori felhőzet ellenére is jelentős UV sugárzás éri a bőrt.</p>



<p><strong>Szeptember-október</strong>: Az UV index továbbra is 9-10 körüli értékeken marad, a felhős égbolt csak minimálisan csökkenti a sugárzás intenzitását. Ebben az időszakban is elengedhetetlen a megfelelő napvédelem.</p>



<p><strong>November-december</strong>: Az UV index kissé csökken, 8-9 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; kategóriába tartozik.</p>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 8.5 },
      { honap: "Február", uv: 8.5 },
      { honap: "Március", uv: 10.5 },
      { honap: "Április", uv: 10.5 },
      { honap: "Május", uv: 10.5 },
      { honap: "Június", uv: 9.5 },
      { honap: "Július", uv: 9.5 },
      { honap: "Augusztus", uv: 9.5 },
      { honap: "Szeptember", uv: 9.5 },
      { honap: "Október", uv: 9.5 },
      { honap: "November", uv: 8.5 },
      { honap: "December", uv: 8.5 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>Az esős évszakban, különösen június és november között, fennáll a hurrikánok és trópusi viharok veszélye. Bár Playa del Carmen földrajzi elhelyezkedése miatt ritkán kap közvetlen találatot, a közeli hurrikánok jelentős esőzéseket és szelet okozhatnak. A hurrikánszezon hivatalosan június 1-től november 30-ig tart, legaktívabb időszaka augusztus közepétől október közepéig.</p>



<p>Az esős évszakban előfordulhatnak hirtelen, intenzív zivatarok, amelyek rövid idő alatt jelentős mennyiségű csapadékot zúdítanak a területre. Ezek átmeneti áradásokat okozhatnak, különösen az alacsonyabban fekvő területeken.</p>



<p>A száraz évszakban ritkán, de előfordulhatnak az úgynevezett &#8222;norte&#8221; jelenségek &#8211; hidegfrontok, amelyek észak felől érkeznek és átmenetileg lehűtik a levegőt, erős szelet és hullámzást okozva a tengerparton.</p>



<p>A magas hőmérséklet és páratartalom kombinációja az év nagy részében, különösen május és szeptember között, hőstresszt okozhat, ami hőkimerüléshez vagy hőgutához vezethet a nem megfelelően akklimatizálódott látogatóknál.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Playa del Carmenbe utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Playa del Carmen meglátogatására a száraz évszak, különösen <strong>december elejétől április közepéig</strong>. Ebben az időszakban a hőmérséklet kellemes (25-30°C), minimális a csapadék, alacsonyabb a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez, snorkelezéshez és kirándulásokhoz. Ez az időszak természetesen a fő turistaszezon is, így magasabb árakra és több turistára kell számítani.</p>



<p>A novemberi és májusi átmeneti időszakok szintén jó választások lehetnek, amikor az időjárás még/már viszonylag kedvező, de a turisták száma és az árak alacsonyabbak. Ebben az időszakban alkalmanként előfordulhatnak esőzések, de általában rövid ideig tartanak és nem befolyásolják jelentősen a programokat.</p>



<p>Az esős évszak (június-október) általában kevésbé ajánlott, különösen a szeptember-október időszak, amikor a legintenzívebb a csapadék és fennáll a hurrikánok veszélye. Azonban ebben az időszakban is vannak napos időszakok, az árak jelentősen alacsonyabbak, és a turisták száma minimális. Ha ilyenkor utazol, rugalmas programtervezéssel és a megfelelő felkészüléssel még mindig kellemes élményben lehet részed.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Playa del Carmen &#8211; Utazási Idő Táblázat</title>

<style>

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}

thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}

th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}

td {
  padding: 15px;
  font-size: 18px;
}

.excellent {
  background-color: #c8e6c9;
}

.excellent td {
  background-color: #c8e6c9;
}

.average {
  background-color: #fff9c4;
}

.average td {
  background-color: #fff9c4;
}

.not-recommended {
  background-color: #ffcdd2;
}

.not-recommended td {
  background-color: #ffcdd2;
}

tr:hover {
  opacity: 0.9;
}

tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

tr:last-child {
  border-bottom: none;
}

</style>

</head>

<body>

<div class="pcrstb-wrap"><table>

<thead>

<tr>

<th>Hónap</th>

<th>Idő az utazáshoz</th>

</tr>

</thead>

<tbody>

<tr class="excellent">

<td>Január</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Február</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Március</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Április</td>

<td>Kiváló</td>

</tr>

<tr class="average">

<td>Május</td>

<td>Átlagos</td>

</tr>

<tr class="not-recommended">

<td>Június</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Július</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Augusztus</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Szeptember</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Október</td>

<td>Nem ajánlott</td>

</tr>

<tr class="average">

<td>November</td>

<td>Átlagos</td>

</tr>

<tr class="excellent">

<td>December</td>

<td>Kiváló</td>

</tr>

</tbody>

</table></div>

</body>

</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/20d63n87d07/playa-del-carmen/" data-label_1="PLAYA DEL CARMEN" data-theme="original" >PLAYA DEL CARMEN</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Maya Riviéra további népszerű helyei</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt.jpg" alt="Cancún időjárása" class="wp-image-546 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-cancun-idojarasa-poszt-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/cancun-idojarasa/">Cancún időjárása</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="505" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt.jpg" alt="Tulum időjárása" class="wp-image-549 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-300x168.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-768x431.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-585x328.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/tulum-idojarasa/">Tulum időjárása</a></h2>
</div></div>
<p>A <a href="https://mikorutazz.hu/playa-del-carmen-idojarasa/">Playa del Carmen időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Cancún időjárása – mikor a legjobb a Maya Riviérára utazni?</title>
		<link>https://mikorutazz.hu/cancun-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Mon, 14 Apr 2025 13:19:51 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[Mexikó]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=325</guid>

					<description><![CDATA[<p>Cancún időjárása alapvetően trópusi és szubtrópusi, meleg hőmérséklettel és jól elkülöníthető esős és száraz évszakkal az év folyamán. A Karib-tenger közelsége és a Yucatán-félsziget földrajzi adottságai jelentősen befolyásolják a terület&#8230;</p>
<p>A <a href="https://mikorutazz.hu/cancun-idojarasa/">Cancún időjárása – mikor a legjobb a Maya Riviérára utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/maya-riviera-latnivalok-cancun-es-kornyeke/" target="_blank" rel="noreferrer noopener nofollow">Cancún</a> időjárása alapvetően trópusi és szubtrópusi, meleg hőmérséklettel és jól elkülöníthető esős és száraz évszakkal az év folyamán.</strong></p>



<p>A Karib-tenger közelsége és a Yucatán-félsziget földrajzi adottságai jelentősen befolyásolják a terület éghajlatát.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Évszakok</strong></h2>



<p>Cancúnban két fő évszak különíthető el: száraz évszak és esős évszak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Száraz évszak (november-április)</strong>:</h3>



<p>A száraz évszak Cancún legkellemesebb időszaka, ragyogó kék égbolttal, alacsony páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>25-30°C</strong> között mozog. A csapadék mennyisége minimális és a levegő szárazabb. Az időjárás ideális a strandoláshoz, városnézéshez és egyéb szabadtéri tevékenységekhez. A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és hajókirándulásokhoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Esős évszak (május-október)</strong>:</h3>



<p>Az esős évszak meleg és párás, rendszeres csapadékkal. Az átlaghőmérséklet <strong>28-33°C</strong> között alakul. A legtöbb csapadék rövid, intenzív záporok formájában jelentkezik, általában késő délután vagy este. A reggeli és délelőtti órák gyakran naposak. A páratartalom magas, ami fokozhatja a hőérzetet. Ez az időszak egybeesik a hurrikánszezonnal is, különösen augusztus-október között fokozott a trópusi viharok kialakulásának valószínűsége.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Cancún időjárása havi bontásban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Január</strong></h3>



<p>Január Cancún egyik legkellemesebb hónapja, a száraz évszak közepén. A nappali hőmérséklet általában 27-29°C között mozog, míg éjszaka 20-22°C-ra hűl le, ami kellemes alvási körülményeket biztosít.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11 óra. A napkelte 6:30 körül, a napnyugta pedig 17:30 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 40-50 mm körül mozog, és a havi csapadékos napok száma mindössze 4-5. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek.</p>



<p>Az égbolt többnyire tiszta, felhőmentes, ideális a napozáshoz és a strandoláshoz. A relatív páratartalom mérsékelt, 75-80% körüli, ami még nem okoz jelentős diszkomfortot. A tenger nyugodt, kitűnő feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



<p>Ha januárban utazol Cancúnba, könnyű, szellős ruházat ajánlott, naptej, napszemüveg és kalap a nap elleni védelemhez. Az esti órákban enyhén lehűlhet a levegő, így egy vékony kardigán vagy hosszú ujjú ing hasznos lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Február</strong></h3>



<p>A február hasonlóan kellemes, mint a január, továbbra is a száraz évszak része. A nappali hőmérséklet 28-30°C közé emelkedhet, míg éjszaka 21-23°C között alakul. A hőmérséklet-ingadozás kicsi, ami stabil időjárási viszonyokat jelent.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 8-9 óra. A nappali világosság időtartama hasonló a januárihoz, 11-11,5 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 30-40 mm, főként rövid, alkalmi záporok formájában. A csapadékos napok száma 3-4 között mozog.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 75-80% körüli. Az égbolt többnyire felhőtlen, kiváló látási viszonyokkal. A tenger továbbra is nyugodt és tiszta, ideális a vízi tevékenységekhez és a hajókirándulásokhoz.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, megfelelő napvédelem. A vízi tevékenységekhez UV-szűrős pólók is hasznosak lehetnek a hosszabb napozás során.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Március</strong></h3>



<p>A március a száraz évszak vége felé közeledik, de még mindig ideális időjárási viszonyokkal. A nappali hőmérséklet emelkedik, 29-31°C közé, míg az éjszakák 22-24°C között alakulnak. A hőség kezd erősödni, különösen a hónap vége felé.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 9-10 óra. A nappali világosság időtartama növekszik, 12 órára. A napkelte és napnyugta időpontjai alig változnak.</p>



<p>A csapadék mennyisége továbbra is alacsony, 30-40 mm körüli értékkel. Az esős napok száma 3-4 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom lassan emelkedni kezd, 75-80% körülire, ami már érezhetően fokozza a hőérzetet. A tenger továbbra is nyugodt, bár a délutáni szellők időnként erősödhetnek.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, fokozott napvédelem ajánlott. A növekvő hőség miatt fontos a megfelelő hidratálás és a déli órákban az árnyékban tartózkodás. Érdemes a szabadtéri programokat a reggeli vagy késő délutáni órákra időzíteni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Április</strong></h3>



<p>Az április a száraz évszak utolsó hónapja, már melegebb időjárással. A nappali hőmérséklet 30-32°C közé emelkedik, míg éjszaka 23-25°C körül alakul. A hőség tovább fokozódik a hónap folyamán.</p>



<p>A napsütéses órák száma továbbra is magas, napi 9-10 óra. A nappali világosság időtartama 12,5 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 18:45 körül történik.</p>



<p>A csapadék mennyisége enyhén növekedhet, 40-50 mm körüli értékkel. Az esős napok száma 4-5 közötti, általában rövid, de intenzív záporok formájában, főként a délutáni órákban.</p>



<p>A páratartalom emelkedik, 80-85% körülire, ami fülledtté kezdi tenni a levegőt. Ez a kombinált hatás (magas hőmérséklet és páratartalom) kezdhet megterhelő lenni, különösen a nem akklimatizálódott turisták számára. A tenger még mindig viszonylag nyugodt, bár az időnkénti erősebb szelek miatt a hullámok növekedhetnek.</p>



<p>Az áprilisi látogatáshoz a lehető legkönnyebb ruházat ajánlott, bőséges folyadékbevitel, fokozott napvédelem. A szabadtéri tevékenységeket érdemes a kora reggeli vagy késő délutáni órákra időzíteni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Május</strong></h3>



<p>A május az esős évszak kezdete, jelentősen emelkedő hőmérséklettel. A nappali maximum 31-33°C közé emelkedhet, míg éjszaka 24-26°C körül alakul. Ez az egyik legmelegebb időszak Cancúnban.</p>



<p>A napsütéses órák száma kezd csökkenni a növekvő felhőzet miatt, átlagosan napi 8-9 óra. A nappali világosság időtartama 13 óra körüli. A napkelte 6:00 körül, a napnyugta pedig 19:00 körül van.</p>



<p>A csapadék mennyisége növekszik, 100-120 mm körüli értékkel. Az esős napok száma 6-8 közé emelkedik, gyakran heves záporok, zivatarok formájában, főként késő délután és este.</p>



<p>A páratartalom magas, 80-85% körüli, ami a magas hőmérséklettel kombinálva fülledtté teszi a levegőt. A hőérzet akár 35°C fölé is emelkedhet. A tenger kezd nyugtalanabbá válni, és az időszakos viharok veszélye növekszik.</p>



<p>A májusi látogatáshoz könnyű, gyorsan száradó ruházat ajánlott, fokozott figyelemmel a hőség okozta problémákra. Javasolt a programokat a kora reggeli órákra időzíteni, és a legmelegebb időszakban árnyékos vagy légkondicionált helyiségekben tartózkodni.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Június</strong></h3>



<p>Júniusban folytatódik az esős évszak, forró időjárással és rendszeres csapadékkal. A nappali hőmérséklet 32-34°C közé emelkedik, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 7-8 óra, a növekvő felhőzet és gyakoribb esőzések miatt. A nappali világosság időtartama 13,5 óra körüli. A napkelte és napnyugta időpontjai hasonlóak a májusihoz.</p>



<p>A csapadék mennyisége jelentős, 150-180 mm körüli értékkel. Az esős napok száma 8-10 között alakul, gyakori délutáni és esti záporokkal, zivatarokkal.</p>



<p>A páratartalom magas, 85% körüli, a hőérzet pedig 35°C feletti lehet. A tenger kezd nyugtalanabbá válni, ami korlátozhatja a tengeri kirándulások és vízi sportok lehetőségeit.</p>



<p>A júniusi látogatáshoz könnyű, gyorsan száradó ruházat ajánlott, vízálló cipő, esetleg könnyű esőkabát vagy esernyő. A programokat rugalmasan kell tervezni, figyelembe véve a rendszeres délutáni esőzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Július</strong></h3>



<p>Júliusban folytatódik az esős évszak, forró hőmérséklettel és rendszeres esőzésekkel. A nappali hőmérséklet 32-35°C között alakul, míg éjszaka 25-27°C körüli értékeket mérhetünk.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra, bár az esőzések között lehetnek hosszabb napos időszakok. A nappali világosság időtartama 13 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége magas, 100-130 mm körüli értékkel. Az esőzések gyakran rövid, de intenzív záporok formájában jelentkeznek, főként délután és este. A csapadékos napok száma 8-10 között alakul.</p>



<p>A páratartalom magas, 85% körüli, ami jelentősen fokozza a hőérzetet. A tenger általában nyugodt a partok mentén, bár a nyílt vízen erősebb hullámzás előfordulhat.</p>



<p>A júliusi látogatás esetén könnyű, szellős ruházat, megfelelő napvédelem és folyadékpótlás elengedhetetlen. Érdemes kihasználni a délelőtti, általában naposabb órákat a szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Augusztus</strong></h3>



<p>Az augusztus az esős évszak része, hasonló időjárási viszonyokkal, mint júliusban. A nappali hőmérséklet 32-35°C között mozog, míg éjszaka 25-27°C körül alakul.</p>



<p>A napsütéses órák száma átlagosan napi 7-8 óra, a rendszeres délutáni felhőképződés miatt. A nappali világosság időtartama 12,5 óra. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége magas, 110-140 mm körüli értékkel. Az esős napok száma 9-11 között alakul, gyakori délutáni és esti záporokkal.</p>



<p>A páratartalom magas, 85% körüli, ami fokozza a hőérzetet. A tenger általában nyugodt a reggeli órákban, de délután és a viharok idején hullámossá válhat.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: könnyű, szellős ruházat, napvédelem és hidratálás. Augusztusban kezdődik a hurrikánszezon csúcsidőszaka, ezért fokozott figyelemmel kell követni az időjárás-előrejelzéseket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Szeptember</strong></h3>



<p>Szeptember Cancún egyik legcsapadékosabb hónapja, a hurrikánszezon csúcspontja. A nappali hőmérséklet 31-33°C között, az éjszakai pedig 24-26°C körül alakul.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 6-7 óra, a sűrű felhőzet miatt. A nappali világosság időtartama 12 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 18:30 körül történik.</p>



<p>A csapadék mennyisége ebben a hónapban az egyik legmagasabb, 200-250 mm körüli értékkel. Az esős napok száma 12-14 között alakul, gyakran hosszabb esőzési időszakokkal.</p>



<p>A páratartalom rendkívül magas, 85-90% körüli. A tenger gyakran viharos, ami jelentősen korlátozza a vízi tevékenységeket és a hajókirándulások lehetőségét.</p>



<p>A szeptemberi látogatás esetén elengedhetetlen a megfelelő esőfelszerelés, és számítani kell arra, hogy számos szabadtéri program elmaradhat az időjárás miatt. Ez a hónap a hurrikánok szempontjából a legveszélyesebb időszak, ezért különös figyelmet kell fordítani az időjárás-előrejelzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Október</strong></h3>



<p>Az október még mindig az esős évszak része, bár a hónap vége felé kezd enyhülni a csapadék mennyisége. A nappali hőmérséklet 30-32°C között, az éjszakai pedig 23-25°C körül alakul.</p>



<p>A napsütéses órák száma lassan emelkedik, átlagosan napi 7-8 óra. A nappali világosság időtartama 11,5 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 18:15 körül van.</p>



<p>A csapadék mennyisége még mindig jelentős, 150-180 mm körüli értékkel, de már csökkenő tendenciát mutat a hónap folyamán. A csapadékos napok száma 10-12 között alakul.</p>



<p>A páratartalom magas, 80-85% körüli. A tenger még mindig nyugtalan lehet, különösen a hurrikánszezon utolsó szakaszában, de a hónap vége felé kezd megnyugodni.</p>



<p>Az októberi látogatáshoz még mindig szükséges az esőfelszerelés, de érdemes kihasználni a növekvő számú napos órákat. A hónap vége felé már több lehetőség nyílik szabadtéri programokra.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>November</strong></h3>



<p>November az átmeneti időszak az esős és a száraz évszak között. A nappali hőmérséklet 29-31°C közé csökken, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma jelentősen növekszik, átlagosan napi 8-9 óra. A nappali világosság időtartama 11 óra. A napkelte 6:15 körül, a napnyugta pedig 17:15 körül történik.</p>



<p>A csapadék mennyisége jelentősen csökken, 80-100 mm körüli értékre. Az esőzések ritkábbak és kevésbé intenzívek lesznek. A csapadékos napok száma 7-9 közé csökken.</p>



<p>A páratartalom lassan csökken, 75-80% körülire, ami kellemesebb közérzetet biztosít. A tenger kezd megnyugodni, és egyre több lehetőség nyílik a vízi sportok és hajókirándulások számára.</p>



<p>A novemberi látogatás már sokkal kellemesebb élményt nyújt, mint az előző hónapok. Érdemes könnyű, szellős ruházatot vinni, de még mindig célszerű felkészülni alkalmi esőzésekre.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>December</strong></h3>



<p>December már egyértelműen a száraz évszak kezdete, ideális időjárási viszonyokkal. A nappali hőmérséklet 28-30°C között, míg éjszaka 21-23°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama 11 óra körüli. A napkelte 6:30 körül, a napnyugta pedig 17:30 körül van.</p>



<p>A csapadék mennyisége minimálisra csökken, 50-70 mm körüli értékre. Az esőzések ritkák és rövidek. A csapadékos napok száma 5-7 közé csökken.</p>



<p>A páratartalom csökken, 75% körülire, ami kellemes közérzetet biztosít. A tenger nyugodt és tiszta, ideális feltételeket teremtve minden vízi tevékenységhez.</p>



<p>A decemberi látogatás az egyik legjobb választás, könnyű, szellős ruházattal és megfelelő napvédelemmel. Az időjárás stabil és kiszámítható, ideális a nyaraláshoz.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Cancún havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 28 },
      { honap: "Február", homerseklet: 29 },
      { honap: "Március", homerseklet: 30 },
      { honap: "Április", homerseklet: 31 },
      { honap: "Május", homerseklet: 32 },
      { honap: "Június", homerseklet: 33 },
      { honap: "Július", homerseklet: 34 },
      { honap: "Augusztus", homerseklet: 34 },
      { honap: "Szeptember", homerseklet: 32 },
      { honap: "Október", homerseklet: 31 },
      { honap: "November", homerseklet: 30 },
      { honap: "December", homerseklet: 29 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Cancún átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 45 },
      { honap: "Február", csapadek: 35 },
      { honap: "Március", csapadek: 35 },
      { honap: "Április", csapadek: 45 },
      { honap: "Május", csapadek: 110 },
      { honap: "Június", csapadek: 165 },
      { honap: "Július", csapadek: 115 },
      { honap: "Augusztus", csapadek: 125 },
      { honap: "Szeptember", csapadek: 225 },
      { honap: "Október", csapadek: 165 },
      { honap: "November", csapadek: 90 },
      { honap: "December", csapadek: 60 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Tenger vízhőmérséklete</strong></h2>



<p>Cancún tenger vízhőmérséklete az év során viszonylag stabil, csak kismértékű ingadozást mutat. A Karib-tenger trópusi jellege miatt a víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-február</strong>: A víz hőmérséklete 26-27°C között alakul. Ez ideális hőmérséklet a fürdőzéshez, frissítő, de egyáltalán nem hideg.</p>



<p><strong>Március-május</strong>: A víz hőmérséklete emelkedik, 27-28°C közötti értékeket érve el. Ebben az időszakban a tenger különösen meleg és kellemes.</p>



<p><strong>Június-szeptember</strong>: Az esős évszak során a víz hőmérséklete továbbra is magas, 28-29°C körül. A gyakori esőzések ellenére a tenger rendkívül meleg marad.</p>



<p><strong>Október-december</strong>: A tenger hőmérséklete lassan csökken, 27-28°C körül alakul. Ahogy visszatér a száraz évszak, a nyugodt tenger és a kellemes vízhőmérséklet ideális feltételeket teremt az úszáshoz és a vízi sportokhoz.</p>



<p>Cancún partjainál az árapály viszonylag mérsékelt, nem mutat olyan jelentős ingadozást, mint sok más tengerparti üdülőhelyen. Ez még kényelmesebbé teszi a strandolást és a vízi tevékenységeket.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 26.5 },
      { honap: "Február", homerseklet: 26.5 },
      { honap: "Március", homerseklet: 27 },
      { honap: "Április", homerseklet: 27.5 },
      { honap: "Május", homerseklet: 28 },
      { honap: "Június", homerseklet: 28.5 },
      { honap: "Július", homerseklet: 28.5 },
      { honap: "Augusztus", homerseklet: 29 },
      { honap: "Szeptember", homerseklet: 28.5 },
      { honap: "Október", homerseklet: 28 },
      { honap: "November", homerseklet: 27.5 },
      { honap: "December", homerseklet: 27 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>UV index Cancúnban</strong></h2>



<p>Cancún földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. A trópusi régióban, az északi szélesség 21. fokánál a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-február</strong>: Az UV index általában 8-9 között mozog, ami &#8222;nagyon magas&#8221; kategóriának számít. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Március-május</strong>: Ez az időszak mutatja a legmagasabb UV értékeket, 10-11 körül, ami az &#8222;extrém&#8221; kategóriába tartozik. A déli órákban különösen veszélyes a közvetlen napsugárzás.</p>



<p><strong>Június-augusztus</strong>: Az UV index továbbra is extrém magas, 10-11 körüli értékekkel, annak ellenére, hogy a gyakoribb felhőzet némileg csökkentheti a közvetlen sugárzást. Fontos tudni, hogy a felhőkön keresztül is jelentős UV sugárzás éri a bőrt.</p>



<p><strong>Szeptember-október</strong>: Az UV index enyhén csökken, 9-10 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; és &#8222;extrém&#8221; kategória határán mozog. A felhős égbolt ellenére is szükséges a fokozott napvédelem.</p>



<p><strong>November-december</strong>: Az UV index 8-9 körüli értékekre csökken, ahogy változik a nap beesési szöge, de továbbra is a &#8222;nagyon magas&#8221; kategóriába tartozik.</p>



<p>Az extrém UV sugárzás miatt az év bármely szakában rendkívül fontos a megfelelő napvédelem. Ajánlott a magas faktorszámú (legalább SPF 50+) napvédő krém gyakori használata, kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (11:00-15:00 között). Különösen a világos bőrű turisták számára fokozott óvatosság ajánlott, mivel akár 15-20 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz visszaverő hatása miatt a vízparton és a vízben tartózkodva is fokozott napvédelemre van szükség, vízálló napvédő krémek és UV-szűrős pólók használata ajánlott.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container4 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title4 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar4 {
      fill: #e60000;
      transition: fill 0.3s;
    }
    .bar4:hover {
      fill: #b30000;
    }
    .axis4 text {
      font-size: 17px;
    }
    .axis-label4 {
      font-size: 17px;
    }
    .tooltip4 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container4 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider4 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container4 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart4 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container4" id="chartContainer4">
    <div class="chart-title4">UV index</div>
    <div id="chart4"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container4">
    <input type="range" min="0" max="100" value="0" class="slider4" id="chartSlider4">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - UV index adatok
    const data4 = [
      { honap: "Január", uv: 8.5 },
      { honap: "Február", uv: 8.5 },
      { honap: "Március", uv: 10 },
      { honap: "Április", uv: 10.5 },
      { honap: "Május", uv: 10.5 },
      { honap: "Június", uv: 10.5 },
      { honap: "Július", uv: 10.5 },
      { honap: "Augusztus", uv: 10.5 },
      { honap: "Szeptember", uv: 9.5 },
      { honap: "Október", uv: 9.5 },
      { honap: "November", uv: 8.5 },
      { honap: "December", uv: 8.5 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Szélsőséges időjárási jelenségek</strong></h2>



<p>Az esős évszakban (különösen augusztus-október között) előfordulhatnak trópusi viharok és hurrikánok, amelyek erős széllel, heves esőzésekkel és magas hullámokkal járnak. A Mexikói-öböl és a Karib-tenger térsége rendszeresen érintett a hurrikánok által, amelyek komoly veszélyt jelenthetnek.</p>



<p>A hurrikánszezon hivatalosan június 1-től november 30-ig tart, de a legerősebb aktivitás augusztus közepétől október közepéig figyelhető meg. A modern előrejelző rendszerek általában több nappal a hurrikán érkezése előtt figyelmeztetést adnak, ami lehetővé teszi a megfelelő óvintézkedések megtételét.</p>



<p>A száraz évszakban extrém hőség fordulhat elő, amikor a hőmérséklet 35°C fölé emelkedhet, és a magas páratartalommal kombinálva a hőérzet meghaladhatja a 40°C-ot. Ez hőkimerülést vagy hőgutát okozhat, különösen a nem akklimatizálódott turistáknál.</p>



<p>Cancún tengerpartján időnként előfordulhat a &#8222;sargassum&#8221; nevű barnamoszat elszaporodása, különösen a melegebb hónapokban. Ez a természetes jelenség nem veszélyes, de csökkentheti a strandolás élményét.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Mikor a legjobb Cancúnba utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Cancún meglátogatására a száraz évszak, különösen <strong>december elejétől április közepéig</strong>. Ebben az időszakban a hőmérséklet kellemes (25-30°C), minimális a csapadék, alacsonyabb a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez, búvárkodáshoz és hajókirándulásokhoz. Ez az időszak természetesen a fő turistaszezon is, így magasabb árakra és több turistára kell számítani.</p>



<p>A november és május szintén jó választás lehet, amikor az időjárás még/már viszonylag kedvező, de a turisták száma és az árak alacsonyabbak. Ezekben a hónapokban alkalmanként előfordulhatnak esőzések, de általában rövid ideig tartanak és nem befolyásolják jelentősen a programokat.</p>



<p>Az esős évszak (június elejétől október végéig) általában kevésbé ajánlott, különösen a szeptember-október időszak, amikor a hurrikánveszély a legnagyobb. Azonban ebben az időszakban is vannak napos időszakok, az árak jelentősen alacsonyabbak, és a turisták száma kisebb.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Cancún &#8211; Utazási Idő Táblázat</title>

<style>

body {
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

table {
  width: 100%;
  border-collapse: collapse;
  margin: 20px 0;
  box-shadow: 0 5px 15px rgba(0,0,0,0.1);
  border-radius: 8px;
  overflow: hidden;
}

thead {
  background: linear-gradient(to right, #2c3e50, #4ca1af);
  color: white;
}

th {
  padding: 15px;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: 1px;
}

td {
  padding: 15px;
  font-size: 18px;
}

.excellent {
  background-color: #c8e6c9;
}

.excellent td {
  background-color: #c8e6c9;
}

.average {
  background-color: #fff9c4;
}

.average td {
  background-color: #fff9c4;
}

.not-recommended {
  background-color: #ffcdd2;
}

.not-recommended td {
  background-color: #ffcdd2;
}

tr:hover {
  opacity: 0.9;
}

tr {
  border-bottom: 1px solid rgba(0,0,0,0.05);
}

tr:last-child {
  border-bottom: none;
}

</style>

</head>

<body>

<div class="pcrstb-wrap"><table>

<thead>

<tr>

<th>Hónap</th>

<th>Idő az utazáshoz</th>

</tr>

</thead>

<tbody>

<tr class="excellent">

<td>Január</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Február</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Március</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Április</td>

<td>Kiváló</td>

</tr>

<tr class="average">

<td>Május</td>

<td>Átlagos</td>

</tr>

<tr class="not-recommended">

<td>Június</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Július</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Augusztus</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Szeptember</td>

<td>Nem ajánlott</td>

</tr>

<tr class="not-recommended">

<td>Október</td>

<td>Nem ajánlott</td>

</tr>

<tr class="average">

<td>November</td>

<td>Átlagos</td>

</tr>

<tr class="excellent">

<td>December</td>

<td>Kiváló</td>

</tr>

</tbody>

</table></div>

</body>

</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>7 napos időjárás előrejelzés</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<a class="weatherwidget-io" href="https://forecast7.com/hu/21d16n86d85/cancun/" data-label_1="CANCÚN" data-theme="original" >CANCÚN</a>
<script>
!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src='https://weatherwidget.io/js/widget.min.js';fjs.parentNode.insertBefore(js,fjs);}}(document,'script','weatherwidget-io-js');
</script>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Maya Riviéra további népszerű helyei</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="621" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt.jpg" alt="playa del Carmen időjárása" class="wp-image-547 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-300x207.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-768x530.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-playa-del-carmen-idojarasa-poszt-585x404.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/playa-del-carmen-idojarasa/">Playa del Carmen időjárása</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#fff2ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="505" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt.jpg" alt="Tulum időjárása" class="wp-image-549 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-300x168.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-768x431.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-tulum-idojarasa-poszt-585x328.jpg 585w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/tulum-idojarasa/">Tulum időjárása</a></h2>
</div></div>
<p>A <a href="https://mikorutazz.hu/cancun-idojarasa/">Cancún időjárása – mikor a legjobb a Maya Riviérára utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Vietnám időjárása régiónként</title>
		<link>https://mikorutazz.hu/vietnam-idojarasa-regionkent/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Mon, 14 Apr 2025 12:38:11 +0000</pubDate>
				<category><![CDATA[Ázsia]]></category>
		<category><![CDATA[Vietnám]]></category>
		<category><![CDATA[egzotikus]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=226</guid>

					<description><![CDATA[<p>Vietnám éghajlata rendkívül változatos az ország hosszú, észak-déli kiterjedése és eltérő domborzati viszonyai miatt. Az alábbiakban részletesen bemutatom az ország különböző régióinak időjárási jellemzőit és az utazásra ajánlott időszakokat. Észak-Vietnám&#8230;</p>
<p>A <a href="https://mikorutazz.hu/vietnam-idojarasa-regionkent/">Vietnám időjárása régiónként</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/vietnam-legszebb-helyei/" target="_blank" rel="noreferrer noopener nofollow">Vietnám</a> éghajlata rendkívül változatos az ország hosszú, észak-déli kiterjedése és eltérő domborzati viszonyai miatt. Az alábbiakban részletesen bemutatom az ország különböző régióinak időjárási jellemzőit és az utazásra ajánlott időszakokat.</strong></p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Észak-Vietnám időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Hanoi</strong></p>



<p>Észak-Vietnám <a href="https://mikorutazz.hu/monszun-hurrikan-tajfun-ciklon-mik-ezek-es-mikor-ne-utazz-ezekbe-a-regiokba/" target="_blank" rel="noreferrer noopener">szubtrópusi monszun</a> éghajlattal rendelkezik, ahol négy jól elkülöníthető évszak figyelhető meg.</p>



<p>A téli időszak november és március között húzódik, amikor hűvös és viszonylag száraz idő jellemző, a hőmérséklet pedig általában 10 és 20°C között mozog. Ilyenkor gyakori a ködös, párás reggel, és az esték kifejezetten hűvösek lehetnek.</p>



<p>A tavaszi hónapok során, amely áprilistól májusig tart, az időjárás fokozatosan melegebbé és párásabbá válik, gyakori esőzésekkel. A hőmérséklet 18-28°C között alakul, és a növekvő páratartalom miatt már érződik a közelgő nyár.</p>



<p>A nyári időszak júniustól augusztusig terjed, amikor is forró és csapadékos időjárás uralkodik, a hőmérséklet rendszeresen eléri vagy meghaladja a 30-35°C-ot. A magas páratartalom és a hirtelen lezúduló záporok jellemzik ezt az időszakot, gyakran délutáni viharokkal.</p>



<p>Az őszi hónapokban, szeptembertől októberig, kellemesebb, mérsékelt hőmérséklet és kevesebb csapadék jellemzi a régiót. Hanoi környékén a téli hónapokban különösen hűvös lehet, a hőmérséklet időnként 10°C alá is süllyedhet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak:</strong></h3>



<p>Az észak-vietnámi régió meglátogatására a legjobb időszak <strong>október közepétől december elejéig</strong>, valamint márciustól áprilisig tart. Ilyenkor kellemes a hőmérséklet, alacsonyabb a páratartalom, és viszonylag kevés csapadék várható. A nyári hónapok túlzottan forrók és csapadékosak, míg a téli időszak néha túl hűvös lehet a kellemes városnézéshez.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar:hover {
      fill: #edbf07;
    }
    .axis text {
      font-size: 17px;
    }
    .axis-label {
      font-size: 17px;
    }
    .tooltip {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container" id="chartContainer">
    <div class="chart-title">Észak-Vietnám havi átlaghőmérséklete</div>
    <div id="chart"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container">
    <input type="range" min="0" max="100" value="0" class="slider" id="chartSlider">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data = [
      { honap: "Január", homerseklet: 17 },
{ honap: "Február", homerseklet: 18 },
{ honap: "Március", homerseklet: 20 },
{ honap: "Április", homerseklet: 24 },
{ honap: "Május", homerseklet: 28 },
{ honap: "Június", homerseklet: 30 },
{ honap: "Július", homerseklet: 31 },
{ honap: "Augusztus", homerseklet: 30 },
{ honap: "Szeptember", homerseklet: 29 },
{ honap: "Október", homerseklet: 26 },
{ honap: "November", homerseklet: 22 },
{ honap: "December", homerseklet: 18 }
    ];
    // Méretek és margók beállítása
    const margin = { top: 20, right: 30, bottom: 70, left: 60 };
    const width = 800 - margin.left - margin.right;
    const height = 400 - margin.top - margin.bottom;
    // SVG elem létrehozása
    const svg = d3.select("#chart")
      .append("svg")
      .attr("width", width + margin.left + margin.right)
      .attr("height", height + margin.top + margin.bottom)
      .append("g")
      .attr("transform", `translate(${margin.left},${margin.top})`);
    // Tooltip létrehozása
    const tooltip = d3.select("body").append("div")
      .attr("class", "tooltip");
    // Skálák beállítása
    const x = d3.scaleBand()
      .domain(data.map(d => d.honap))
      .range([0, width])
      .padding(0.2);
    const y = d3.scaleLinear()
      .domain([0, d3.max(data, d => d.homerseklet) + 0])
      .nice()
      .range([height, 0]);
    // X tengely rajzolása
    svg.append("g")
      .attr("class", "axis")
      .attr("transform", `translate(0,${height})`)
      .call(d3.axisBottom(x))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis = svg.append("g")
      .attr("class", "axis")
      .call(d3.axisLeft(y).tickSize(-width).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg.append("text")
      .attr("class", "axis-label")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin.left + 15)
      .attr("x", -height / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg.selectAll(".bar")
      .data(data)
      .enter()
      .append("rect")
      .attr("class", "bar")
      .attr("x", d => x(d.honap))
      .attr("width", x.bandwidth())
      .attr("y", d => y(d.homerseklet))
      .attr("height", d => height - y(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer');
      const slider = document.getElementById('chartSlider');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container2 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title2 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar2 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar2:hover {
      fill: #0066ff;
    }
    .axis2 text {
      font-size: 17px;
    }
    .axis-label2 {
      font-size: 17px;
    }
    .tooltip2 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container2 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider2 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container2 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart2 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container2" id="chartContainer2">
    <div class="chart-title2">Észak-Vietnám átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 18 },
{ honap: "Február", csapadek: 26 },
{ honap: "Március", csapadek: 44 },
{ honap: "Április", csapadek: 90 },
{ honap: "Május", csapadek: 188 },
{ honap: "Június", csapadek: 240 },
{ honap: "Július", csapadek: 288 },
{ honap: "Augusztus", csapadek: 318 },
{ honap: "Szeptember", csapadek: 265 },
{ honap: "Október", csapadek: 130 },
{ honap: "November", csapadek: 43 },
{ honap: "December", csapadek: 23 }
    ];
    // Méretek és margók beállítása
    const margin2 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width2 = 800 - margin2.left - margin2.right;
    const height2 = 400 - margin2.top - margin2.bottom;
    // SVG elem létrehozása
    const svg2 = d3.select("#chart2")
      .append("svg")
      .attr("width", width2 + margin2.left + margin2.right)
      .attr("height", height2 + margin2.top + margin2.bottom)
      .append("g")
      .attr("transform", `translate(${margin2.left},${margin2.top})`);
    // Tooltip létrehozása
    const tooltip2 = d3.select("body").append("div")
      .attr("class", "tooltip2");
    // Skálák beállítása
    const x2 = d3.scaleBand()
      .domain(data2.map(d => d.honap))
      .range([0, width2])
      .padding(0.2);
    const y2 = d3.scaleLinear()
      .domain([0, d3.max(data2, d => d.csapadek) + 0])
      .nice()
      .range([height2, 0]);
    // X tengely rajzolása
    svg2.append("g")
      .attr("class", "axis2")
      .attr("transform", `translate(0,${height2})`)
      .call(d3.axisBottom(x2))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis2 = svg2.append("g")
      .attr("class", "axis2")
      .call(d3.axisLeft(y2).tickSize(-width2).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis2.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis2.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg2.append("text")
      .attr("class", "axis-label2")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin2.left + 15)
      .attr("x", -height2 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg2.selectAll(".bar2")
      .data(data2)
      .enter()
      .append("rect")
      .attr("class", "bar2")
      .attr("x", d => x2(d.honap))
      .attr("width", x2.bandwidth())
      .attr("y", d => y2(d.csapadek))
      .attr("height", d => height2 - y2(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip2.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip2.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer2');
      const slider = document.getElementById('chartSlider2');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1.jpg" alt="Hanoi időjárása" class="wp-image-401 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-hanoi-idojarasa-1-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/hanoi-idojarasa/" target="_blank" rel="noreferrer noopener">Hanoi időjárása – mikor a legjobb utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Közép-Vietnám időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Da Nang, Hoi An, Hue</strong></p>



<p>Közép-Vietnám átmeneti monszun éghajlattal rendelkezik, ahol az időjárási minták eltérnek az ország többi részétől.</p>



<p>Az esős évszak szeptembertől decemberig tart, amely egyben a tájfunok szezonja is. Októbertől decemberig rendkívül nagy mennyiségű csapadék esik, napi 200-300 mm sem ritka. Ilyenkor gyakoriak az áradások és földcsuszamlások a hegyvidéki területeken.</p>



<p>A száraz évszak januártól augusztusig húzódik. Ebben az időszakban a hőmérséklet fokozatosan emelkedik, a csapadék mennyisége jelentősen csökken. Február-március környékén még kellemes, 22-26°C körüli hőmérséklet tapasztalható, míg a július-augusztus a legforróbb, amikor a hőmérséklet gyakran eléri a 35°C-ot is.</p>



<p>A hőmérséklet egész évben viszonylag magas marad, általában 22 és 30°C között ingadozik, ami kellemes, de párás körülményeket teremt.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak:</strong></h3>



<p>Közép-Vietnámba a legjobb <strong>februártól májusig</strong> utazni, amikor száraz és kellemes az időjárás. Júniustól augusztusig nagyon forró lehet, bár a tengerparti területek (Da Nang, Hoi An) ilyenkor is népszerűek a strandolásra.</p>



<p>Feltétlenül kerüljük az október-novemberi időszakot, amikor a tájfunok és az intenzív esőzések komoly áradásokat okozhatnak.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container5 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title5 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar5 {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar5:hover {
      fill: #edbf07;
    }
    .axis5 text {
      font-size: 17px;
    }
    .axis-label5 {
      font-size: 17px;
    }
    .tooltip5 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container5 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider5 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container5 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart5 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container5" id="chartContainer5">
    <div class="chart-title5">Közép-Vietnám havi átlaghőmérséklete</div>
    <div id="chart5"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container5">
    <input type="range" min="0" max="100" value="0" class="slider5" id="chartSlider5">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data5 = [
      { honap5: "Január", homerseklet5: 22 },
{ honap5: "Február", homerseklet5: 23 },
{ honap5: "Március", homerseklet5: 25 },
{ honap5: "Április", homerseklet5: 27 },
{ honap5: "Május", homerseklet5: 29 },
{ honap5: "Június", homerseklet5: 30 },
{ honap5: "Július", homerseklet5: 31 },
{ honap5: "Augusztus", homerseklet5: 31 },
{ honap5: "Szeptember", homerseklet5: 29 },
{ honap5: "Október", homerseklet5: 27 },
{ honap5: "November", homerseklet5: 25 },
{ honap5: "December", homerseklet5: 23 }
    ];
    // Méretek és margók beállítása
    const margin5 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width5 = 800 - margin5.left - margin5.right;
    const height5 = 400 - margin5.top - margin5.bottom;
    // SVG elem létrehozása
    const svg5 = d3.select("#chart5")
      .append("svg")
      .attr("width", width5 + margin5.left + margin5.right)
      .attr("height", height5 + margin5.top + margin5.bottom)
      .append("g")
      .attr("transform", `translate(${margin5.left},${margin5.top})`);
    // Tooltip létrehozása
    const tooltip5 = d3.select("body").append("div")
      .attr("class", "tooltip5");
    // Skálák beállítása
    const x5 = d3.scaleBand()
      .domain(data5.map(d => d.honap5))
      .range([0, width5])
      .padding(0.2);
    const y5 = d3.scaleLinear()
      .domain([0, d3.max(data5, d => d.homerseklet5) + 0])
      .nice()
      .range([height5, 0]);
    // X tengely rajzolása
    svg5.append("g")
      .attr("class", "axis5")
      .attr("transform", `translate(0,${height5})`)
      .call(d3.axisBottom(x5))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis5 = svg5.append("g")
      .attr("class", "axis5")
      .call(d3.axisLeft(y5).tickSize(-width5).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis5.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis5.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg5.append("text")
      .attr("class", "axis-label5")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin5.left + 15)
      .attr("x", -height5 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg5.selectAll(".bar5")
      .data(data5)
      .enter()
      .append("rect")
      .attr("class", "bar5")
      .attr("x", d => x5(d.honap5))
      .attr("width", x5.bandwidth())
      .attr("y", d => y5(d.homerseklet5))
      .attr("height", d => height5 - y5(d.homerseklet5))
      .on("mouseover", (event, d) => {
        tooltip5.style("opacity", 1)
          .html(`${d.honap5}: ${d.homerseklet5} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip5.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container5 = document.getElementById('chartContainer5');
      const slider5 = document.getElementById('chartSlider5');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling5() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider5.addEventListener('input', function() {
            const maxScroll5 = container5.scrollWidth - container5.clientWidth;
            const scrollPosition5 = (slider5.value / 100) * maxScroll5;
            container5.scrollLeft = scrollPosition5;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container5.addEventListener('scroll', function() {
            const maxScroll5 = container5.scrollWidth - container5.clientWidth;
            if (maxScroll5 > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage5 = (container5.scrollLeft / maxScroll5) * 100;
              slider5.value = scrollPercentage5;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling5();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling5);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container6 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title6 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar6 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar6:hover {
      fill: #0066ff;
    }
    .axis6 text {
      font-size: 17px;
    }
    .axis-label6 {
      font-size: 17px;
    }
    .tooltip6 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container6 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider6 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container6 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart6 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container6" id="chartContainer6">
    <div class="chart-title6">Közép-Vietnám átlagos csapadékmennyisége</div>
    <div id="chart6"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container6">
    <input type="range" min="0" max="100" value="0" class="slider6" id="chartSlider6">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data6 = [
      { honap: "Január", csapadek: 85 },
{ honap: "Február", csapadek: 40 },
{ honap: "Március", csapadek: 28 },
{ honap: "Április", csapadek: 30 },
{ honap: "Május", csapadek: 65 },
{ honap: "Június", csapadek: 75 },
{ honap: "Július", csapadek: 90 },
{ honap: "Augusztus", csapadek: 105 },
{ honap: "Szeptember", csapadek: 290 },
{ honap: "Október", csapadek: 530 },
{ honap: "November", csapadek: 360 },
{ honap: "December", csapadek: 180 }
    ];
    // Méretek és margók beállítása
    const margin6 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width6 = 800 - margin6.left - margin6.right;
    const height6 = 400 - margin6.top - margin6.bottom;
    // SVG elem létrehozása
    const svg6 = d3.select("#chart6")
      .append("svg")
      .attr("width", width6 + margin6.left + margin6.right)
      .attr("height", height6 + margin6.top + margin6.bottom)
      .append("g")
      .attr("transform", `translate(${margin6.left},${margin6.top})`);
    // Tooltip létrehozása
    const tooltip6 = d3.select("body").append("div")
      .attr("class", "tooltip6");
    // Skálák beállítása
    const x6 = d3.scaleBand()
      .domain(data6.map(d => d.honap))
      .range([0, width6])
      .padding(0.2);
    const y6 = d3.scaleLinear()
      .domain([0, d3.max(data6, d => d.csapadek) + 0])
      .nice()
      .range([height6, 0]);
    // X tengely rajzolása
    svg6.append("g")
      .attr("class", "axis6")
      .attr("transform", `translate(0,${height6})`)
      .call(d3.axisBottom(x6))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis6 = svg6.append("g")
      .attr("class", "axis6")
      .call(d3.axisLeft(y6).tickSize(-width6).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis6.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis6.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg6.append("text")
      .attr("class", "axis-label6")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin6.left + 15)
      .attr("x", -height6 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg6.selectAll(".bar6")
      .data(data6)
      .enter()
      .append("rect")
      .attr("class", "bar6")
      .attr("x", d => x6(d.honap))
      .attr("width", x6.bandwidth())
      .attr("y", d => y6(d.csapadek))
      .attr("height", d => height6 - y6(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip6.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip6.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer6');
      const slider = document.getElementById('chartSlider6');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1.jpg" alt="Da Nang időjárása – mikor a legjobb utazni?" class="wp-image-402 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-da-nang-idojarasa-1-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/da-nang-idojarasa/" target="_blank" rel="noreferrer noopener">Da Nang időjárása – mikor a legjobb utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Dél-Vietnám időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>A térség legfontosabb helyszíne: Ho Chi Minh</strong></p>



<p>Dél-Vietnám trópusi monszun éghajlattal rendelkezik, amelyet két fő évszak jellemez.</p>



<p>Az esős évszak májustól novemberig tart, amikor rövid, de intenzív záporok fordulnak elő, főként a délutáni órákban. Ezek az esők jellemzően 1-2 óra hosszúságúak, és utána ismét kisüt a nap. A hőmérséklet ebben az időszakban is 25-32°C között mozog, de a magas páratartalom miatt a hőérzet jóval magasabb lehet.</p>



<p>A száraz évszak decembertől áprilisig húzódik, amikor forró és száraz időjárás uralkodik. A hőmérséklet a száraz évszak kezdetén, december-januárban a legkellemesebb (25-30°C), míg március-áprilisban már rendkívül forró lehet, akár 38-40°C-os csúcsokkal.</p>



<p>Egész évben magas hőmérséklettel jellemezhető, amely általában 25 és 35°C között mozog. A páratartalom folyamatosan magas, általában 70-80% körül alakul, ami miatt a hőérzet gyakran magasabb a tényleges hőmérsékletnél.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak:</strong></h3>



<p>Dél-Vietnámba ideális <strong>decembertől februárig</strong> utazni, amikor viszonylag száraz és nem túl forró az időjárás. Bár az esős évszakban (május-november) is lehet látogatni a régiót, számítani kell a délutáni rövid, de intenzív záporokra, ami befolyásolhatja a programokat.</p>



<p>Érdemes elkerülni a március-április időszakot, amikor a forróság és a magas páratartalom kombinációja különösen megterhelő lehet.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container7 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title7 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar7 {
      fill: #ffd633;
      transition: fill 0.3s;
    }
    .bar7:hover {
      fill: #edbf07;
    }
    .axis7 text {
      font-size: 17px;
    }
    .axis-label7 {
      font-size: 17px;
    }
    .tooltip7 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container7 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider7 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container7 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart7 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container7" id="chartContainer7">
    <div class="chart-title7">Dél-Vietnám havi átlaghőmérséklete</div>
    <div id="chart7"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container7">
    <input type="range" min="0" max="100" value="0" class="slider7" id="chartSlider7">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása
    const data7 = [
      { honap7: "Január", homerseklet7: 27 },
{ honap7: "Február", homerseklet7: 28 },
{ honap7: "Március", homerseklet7: 29 },
{ honap7: "Április", homerseklet7: 31 },
{ honap7: "Május", homerseklet7: 30 },
{ honap7: "Június", homerseklet7: 29 },
{ honap7: "Július", homerseklet7: 29 },
{ honap7: "Augusztus", homerseklet7: 29 },
{ honap7: "Szeptember", homerseklet7: 28 },
{ honap7: "Október", homerseklet7: 28 },
{ honap7: "November", homerseklet7: 27 },
{ honap7: "December", homerseklet7: 26 }
    ];
    // Méretek és margók beállítása
    const margin7 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width7 = 800 - margin7.left - margin7.right;
    const height7 = 400 - margin7.top - margin7.bottom;
    // SVG elem létrehozása
    const svg7 = d3.select("#chart7")
      .append("svg")
      .attr("width", width7 + margin7.left + margin7.right)
      .attr("height", height7 + margin7.top + margin7.bottom)
      .append("g")
      .attr("transform", `translate(${margin7.left},${margin7.top})`);
    // Tooltip létrehozása
    const tooltip7 = d3.select("body").append("div")
      .attr("class", "tooltip7");
    // Skálák beállítása
    const x7 = d3.scaleBand()
      .domain(data7.map(d => d.honap7))
      .range([0, width7])
      .padding(0.2);
    const y7 = d3.scaleLinear()
      .domain([0, d3.max(data7, d => d.homerseklet7) + 0])
      .nice()
      .range([height7, 0]);
    // X tengely rajzolása
    svg7.append("g")
      .attr("class", "axis7")
      .attr("transform", `translate(0,${height7})`)
      .call(d3.axisBottom(x7))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis7 = svg7.append("g")
      .attr("class", "axis7")
      .call(d3.axisLeft(y7).tickSize(-width7).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis7.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis7.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg7.append("text")
      .attr("class", "axis-label7")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin7.left + 15)
      .attr("x", -height7 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg7.selectAll(".bar7")
      .data(data7)
      .enter()
      .append("rect")
      .attr("class", "bar7")
      .attr("x", d => x7(d.honap7))
      .attr("width", x7.bandwidth())
      .attr("y", d => y7(d.homerseklet7))
      .attr("height", d => height7 - y7(d.homerseklet7))
      .on("mouseover", (event, d) => {
        tooltip7.style("opacity", 1)
          .html(`${d.honap7}: ${d.homerseklet7} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip7.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container7 = document.getElementById('chartContainer7');
      const slider7 = document.getElementById('chartSlider7');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling7() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider7.addEventListener('input', function() {
            const maxScroll7 = container7.scrollWidth - container7.clientWidth;
            const scrollPosition7 = (slider7.value / 100) * maxScroll7;
            container7.scrollLeft = scrollPosition7;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container7.addEventListener('scroll', function() {
            const maxScroll7 = container7.scrollWidth - container7.clientWidth;
            if (maxScroll7 > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage7 = (container7.scrollLeft / maxScroll7) * 100;
              slider7.value = scrollPercentage7;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling7();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling7);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container8 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title8 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar8 {
      fill: #3385ff;
      transition: fill 0.3s;
    }
    .bar8:hover {
      fill: #0066ff;
    }
    .axis8 text {
      font-size: 17px;
    }
    .axis-label8 {
      font-size: 17px;
    }
    .tooltip8 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container8 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider8 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container8 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart8 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container8" id="chartContainer8">
    <div class="chart-title8">Dél-Vietnám átlagos csapadékmennyisége</div>
    <div id="chart8"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container8">
    <input type="range" min="0" max="100" value="0" class="slider8" id="chartSlider8">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data8 = [
      { honap: "Január", csapadek: 15 },
{ honap: "Február", csapadek: 10 },
{ honap: "Március", csapadek: 20 },
{ honap: "Április", csapadek: 50 },
{ honap: "Május", csapadek: 180 },
{ honap: "Június", csapadek: 260 },
{ honap: "Július", csapadek: 290 },
{ honap: "Augusztus", csapadek: 270 },
{ honap: "Szeptember", csapadek: 320 },
{ honap: "Október", csapadek: 250 },
{ honap: "November", csapadek: 120 },
{ honap: "December", csapadek: 40 }
    ];
    // Méretek és margók beállítása
    const margin8 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width8 = 800 - margin8.left - margin8.right;
    const height8 = 400 - margin8.top - margin8.bottom;
    // SVG elem létrehozása
    const svg8 = d3.select("#chart8")
      .append("svg")
      .attr("width", width8 + margin8.left + margin8.right)
      .attr("height", height8 + margin8.top + margin8.bottom)
      .append("g")
      .attr("transform", `translate(${margin8.left},${margin8.top})`);
    // Tooltip létrehozása
    const tooltip8 = d3.select("body").append("div")
      .attr("class", "tooltip8");
    // Skálák beállítása
    const x8 = d3.scaleBand()
      .domain(data8.map(d => d.honap))
      .range([0, width8])
      .padding(0.2);
    const y8 = d3.scaleLinear()
      .domain([0, d3.max(data8, d => d.csapadek) + 0])
      .nice()
      .range([height8, 0]);
    // X tengely rajzolása
    svg8.append("g")
      .attr("class", "axis8")
      .attr("transform", `translate(0,${height8})`)
      .call(d3.axisBottom(x8))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis8 = svg8.append("g")
      .attr("class", "axis8")
      .call(d3.axisLeft(y8).tickSize(-width8).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis8.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis8.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg8.append("text")
      .attr("class", "axis-label8")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin8.left + 15)
      .attr("x", -height8 / 2)
      .attr("text-anchor", "middle")
      .text("mm");
    // Oszlopok rajzolása
    svg8.selectAll(".bar8")
      .data(data8)
      .enter()
      .append("rect")
      .attr("class", "bar8")
      .attr("x", d => x8(d.honap))
      .attr("width", x8.bandwidth())
      .attr("y", d => y8(d.csapadek))
      .attr("height", d => height8 - y8(d.csapadek))
      .on("mouseover", (event, d) => {
        tooltip8.style("opacity", 1)
          .html(`${d.honap}: ${d.csapadek} mm`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip8.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer8');
      const slider = document.getElementById('chartSlider8');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div class="wp-block-media-text is-stacked-on-mobile has-background" style="background-color:#ffe5ff"><figure class="wp-block-media-text__media"><img loading="lazy" decoding="async" width="900" height="600" src="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1.jpg" alt="Ho Chi Minh City időjárása – mikor a legjobb Vietnám fővárosába utazni?" class="wp-image-403 size-full" srcset="https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1.jpg 900w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1-300x200.jpg 300w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1-768x512.jpg 768w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1-585x390.jpg 585w, https://mikorutazz.hu/wp-content/uploads/2025/04/mikorutazz-ho-chi-minh-idojarasa-1-263x175.jpg 263w" sizes="(max-width: 900px) 100vw, 900px" /></figure><div class="wp-block-media-text__content">
<h2 class="wp-block-heading has-text-align-left"><a href="https://mikorutazz.hu/ho-chi-minh-city-idojarasa/" target="_blank" rel="noreferrer noopener">Ho Chi Minh City időjárása – mikor a legjobb Vietnám fővárosába utazni?</a></h2>
</div></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Hegyvidéki területek időjárása</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p>Vietnám hegyvidéki területein, mint a Központi-felföld és az Észak-nyugati régió, hegyi éghajlat uralkodik. Ezeken a területeken a hőmérséklet jelentősen alacsonyabb az ország többi részéhez képest.</p>



<p>A déli részen fekvő Da Lat városát gyakran az &#8222;örök tavasz városaként&#8221; emlegetik, mivel egész évben mérsékelt hőmérséklet jellemzi, amely általában 15 és 24°C között mozog. Napközben kellemes, napos idő jellemző, míg az éjszakák hűvösek, akár 10°C körüli hőmérséklettel, különösen a téli hónapokban.</p>



<p>Az északi területen lévő Sapa vidékén a téli hónapokban a hőmérséklet akár fagypont közelébe is süllyedhet. November és február között nem ritka, hogy a hőmérséklet 5°C alá csökken, néha fagypontot is elérhet, és a magasabban fekvő területeken ritkán hó is előfordulhat. A nyári hónapokban a hőmérséklet 15-25°C között változik, ami jóval kellemesebb, mint az ország alacsonyabban fekvő területein.</p>



<p>A monszun hatása ezekben a régiókban is érezhető, de a csapadék mennyisége és időzítése eltérő lehet az alacsonyabban fekvő területekhez képest. A hegyvidéki területeken a csapadék mennyisége általában nagyobb, különösen a délnyugati monszun időszakában (május-október).</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h3 class="wp-block-heading"><strong>Utazásra ajánlott időszak:</strong></h3>



<p>A hegyvidéki területekre a legjobb időszak az utazásra március-április és szeptember-október között van, amikor kellemes a hőmérséklet és viszonylag kevés a csapadék. </p>



<p>Da Lat egész évben kellemes úticél lehet, de a legtisztább égbolt és a legszebb időjárás december és március között tapasztalható. Sapa környékére érdemes elkerülni a június-augusztus időszakot, amikor a legnagyobb esőzések jellemzőek.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<h2 class="wp-block-heading has-text-align-center"><strong>Gyakori kérdések Vietnám időjárásával kapcsolatban</strong></h2>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<p><strong>Hova érdemes utazni télen Vietnámon belül?</strong></p>



<p>Ha melegebb, szárazabb időre vágysz, akkor érdemes Dél-Vietnámba, például Ho Si Minh-városba vagy a Mekong-deltába utazni, ahol ilyenkor kellemes, napos időjárás jellemző. Télen Észak-Vietnám, például Hanoi és a Ha Long-öböl környéke hűvösebb és néha párás, de még mindig nagyon hangulatos, különösen azoknak, akik szeretik a kellemes, enyhén hűvös időt. Közép-Vietnámban, mint például Hue és Da Nang környékén, a téli időszakban gyakran esős lehet, ezért ott érdemes óvatosabban tervezni.</p>



<p><strong>Esős évszakban is érdemes Vietnámba utazni?</strong></p>



<p>Igen, esős évszakban is lehet élvezni Vietnámot, különösen, ha felkészült vagy a gyakori záporokra. Az esőzések általában rövidek, frissítik a levegőt és gyönyörű zöld tájat eredményeznek. Ráadásul ilyenkor kevesebb a turista, így nyugodtabban lehet felfedezni a látnivalókat. Dél-Vietnámban például a monszun ellenére is sok a napsütéses időszak.</p>



<p><strong>Mennyire párás a levegő Vietnámban egész évben?</strong></p>



<p>Vietnámban a levegő általában magas páratartalmú egész évben, különösen a trópusi déli részeken, ahol a páratartalom akár 80-90% is lehet. Ez azt jelenti, hogy az idő gyakran fülledt és meleg érzésű. Az északi területeken a páratartalom változóbb, és a száraz évszakban enyhül a fülledtség, így kicsit kellemesebb az időjárás. Érdemes könnyű, légáteresztő ruhát választani, hogy komfortosabb legyen a hőség és párásság ellen.</p>



<p><strong>Milyen a tenger hőmérséklete Vietnámban egész évben?</strong></p>



<p>Vietnámban a tenger hőmérséklete egész évben kellemesen meleg, általában 25-30°C között ingadozik. A déli partszakaszokon, például Nha Trang vagy Phu Quoc környékén az év nagy részében kellemes, fürdésre ideális víz várja a látogatókat. Északon, például a Ha Long-öbölnél a tenger hőmérséklete a téli hónapokban kissé lehűlhet, de még ilyenkor is viszonylag komfortos a víz hőfoka a fürdőzéshez.</p>



<p><strong>Vannak-e Vietnámban gyakori viharok vagy tájfunok?</strong></p>



<p>Igen, Vietnámban előfordulnak tájfunok, főleg az északi és középső régiókban. A tájfun-szezon általában júniustól novemberig tart, ilyenkor erős szélre, heves esőzésekre és viharos időre lehet számítani. Bár a tájfunok veszélyesek lehetnek, a helyi hatóságok jól felkészültek, és rendszeresen adnak ki figyelmeztetéseket, így érdemes utazás előtt tájékozódni az aktuális időjárási helyzetről. Dél-Vietnámban ritkábbak a tájfunok, de a monszunesőzések itt is jelentősek.</p>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>



<div style="height:25px" aria-hidden="true" class="wp-block-spacer"></div>
<p>A <a href="https://mikorutazz.hu/vietnam-idojarasa-regionkent/">Vietnám időjárása régiónként</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
