<?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>Mexikó Archívum - Mikor utazz?</title>
	<atom:link href="https://mikorutazz.hu/category/kozep-amerika-karib-terseg/mexiko/feed/" rel="self" type="application/rss+xml" />
	<link>https://mikorutazz.hu/category/kozep-amerika-karib-terseg/mexiko/</link>
	<description>Népszerű helyek időjárása</description>
	<lastBuildDate>Sun, 18 May 2025 13:33:46 +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>Mexikó Archívum - Mikor utazz?</title>
	<link>https://mikorutazz.hu/category/kozep-amerika-karib-terseg/mexiko/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mexikóváros időjárása – mikor a legjobb a mexikói fővárosba utazni?</title>
		<link>https://mikorutazz.hu/mexikovaros-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Thu, 17 Apr 2025 12:15:06 +0000</pubDate>
				<category><![CDATA[Közép-Amerika és Karib-térség]]></category>
		<category><![CDATA[Mexikó]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=386</guid>

					<description><![CDATA[<p>Mexikóváros időjárását a magashegyi trópusi éghajlat határozza meg, köszönhetően a 2240 méteres tengerszint feletti magasságnak. A város a Sierra Madre-hegység által határolt völgyben fekszik, ami jelentősen befolyásolja a klímáját. Évszakok&#8230;</p>
<p>A <a href="https://mikorutazz.hu/mexikovaros-idojarasa/">Mexikóváros időjárása – mikor a legjobb a mexikói fővárosba 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/mexikovaros-latnivalok-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Mexikóváros</a> időjárását a magashegyi trópusi éghajlat határozza meg, köszönhetően a 2240 méteres tengerszint feletti magasságnak. </strong></p>



<p>A város a Sierra Madre-hegység által határolt völgyben fekszik, ami jelentősen befolyásolja a klímájá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>Mexikóvárosban két fő évszak különíthető el: a száraz évszak és az esős évszak. A magaslati fekvés miatt az év során kiegyensúlyozottabb hőmérséklet jellemző, mint más trópusi területeken.</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 alatt kellemes, napos idő jellemzi a várost, minimális csapadékkal. A nappali hőmérséklet <strong>20-27°C</strong> között mozog, míg éjszaka jelentősen lehűl, akár <strong>6-12°C</strong>-ra is. A levegő száraz, a páratartalom alacsony. A téli hónapokban (december-február) előfordulhatnak hűvösebb időszakok, amikor a hőmérséklet nappal is csak 15-18°C körül alakul, és éjszaka akár fagypont 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>Esős évszak (május-október)</strong>:</h3>



<p>Az esős évszak meleg és gyakori délutáni záporokkal, zivatarokkal jellemezhető. A csapadék jellemzően rövid, intenzív záporok formájában érkezik, főként délután vagy kora este. A nappali hőmérséklet <strong>22-28°C</strong> között alakul, éjszaka pedig <strong>12-15°C</strong>-ra hűl le. A legcsapadékosabb hónapok július és augusztus, amikor a havi csapadékmennyiség a 100-150 mm-t is elérheti. A páratartalom magasabb, mint a száraz évszakban, de a magaslati fekvés miatt nem annyira fülledt, mint a tengerparti trópusi 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>Mexikóváros 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 Mexikóváros egyik leghidegebb hónapja, de nemzetközi összehasonlításban még mindig enyhe. A nappali hőmérséklet általában 19-22°C között mozog, míg éjszaka 6-9°C közé süllyedhet. Fagypont alatti hőmérséklet ritkán fordul elő, de a hűvös reggelek rendszeresek.</p>



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



<p>A csapadék mennyisége rendkívül alacsony, átlagosan 5-10 mm, és a csapadékos napok száma mindössze 1-2. A páratartalom alacsony, 30-45% körüli, ami száraz levegőt eredményez.</p>



<p>Az égbolt általában tiszta, de a városi légszennyezés időnként ködös, szmogos napokat okozhat, különösen a reggeli órákban. A szél általában gyenge vagy mérsékelt.</p>



<p>Ha januárban utazol Mexikóvárosba, vigyél könnyű nappali ruházatot, de feltétlenül készülj fel a hűvös estékre és reggelekre melegebb felsőkkel, pulóverrel. Naptej és napszemüveg is szükséges a magaslati erős napsugárzás miatt.</p>



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



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



<p>Februárban kezdődik az enyhe felmelegedés. A nappali hőmérséklet 21-24°C között alakul, míg éjszaka 7-10°C közé süllyedhet. A hűvös reggelek még mindig jellemzőek, de a napközben kellemes, tavaszias idő van.</p>



<p>A napsütéses órák száma növekszik, átlagosan napi 8-9 óra. A nappali világosság időtartama enyhén növekszik, 11-11,5 órára. A napkelte 7:00 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, átlagosan 5-10 mm, jellemzően 1-2 csapadékos nappal. A levegő száraz, a páratartalom 25-40% körüli, ami miatt a bőr és a nyálkahártyák kiszáradhatnak.</p>



<p>Az égbolt többnyire tiszta, kék, de a városi szennyezés időnként korlátozott látási viszonyokat eredményezhet. Ebben a hónapban már erősebb lehet a napsugárzás, amit a magaslati fekvés tovább fokoz.</p>



<p>A februári látogatáshoz könnyű, réteges öltözék ajánlott, naptej és megfelelő hidratálás. A nagy napi hőingás miatt érdemes mindig vinni egy melegebb felsőt.</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 a száraz évszak közepe, egyre melegedő nappalokkal. A nappali hőmérséklet 23-26°C közé emelkedik, míg éjszaka 9-12°C között alakul. A hónap második felében már kimondottan meleg napok is előfordulhatnak.</p>



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



<p>A csapadék mennyisége továbbra is alacsony, átlagosan 10-15 mm, 2-3 csapadékos nappal. A páratartalom alacsony marad, 20-35% körüli értékkel, ami száraz, poros körülményeket teremt.</p>



<p>Március egyik jellegzetessége a porviharok előfordulása, amikor a száraz időszak miatt porral telítődik a levegő. Az UV-sugárzás igen erős, amit a magaslati fekvés tovább fokoz.</p>



<p>A márciusi látogatáshoz könnyen, szellősen öltözz, de vigyél egy vékony pulóvert a hűvösebb estékre. Erős fényvédő krém, napszemüveg és kalap elengedhetetlen, valamint a rendszeres hidratálás is fontos a száraz levegő miatt.</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 legmelegebb hónapja. A nappali hőmérséklet 25-29°C közé emelkedik, míg éjszaka 11-14°C között alakul. A hónap során a legmelegebb napokon akár 30-32°C is lehet.</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 növekszik, 12,5 órá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 lassan emelkedni kezd a hónap vége felé, átlagosan 15-25 mm, 3-4 csapadékos nappal. A páratartalom is kezd emelkedni, 30-45% körülire, bár még mindig a száraz kategóriába tartozik.</p>



<p>A légszennyezettség ebben a hónapban gyakran tetőzik a száraz időjárás és a gyenge szelek miatt. Az ózonszint is magasabb lehet a fokozott napsütés hatására.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat ajánlott, de estére vigyél vékony kabátot vagy pulóvert. Napvédelem, megfelelő hidratálás és a városban a légszennyezett napokon maszk viselése ajánlott, különösen légzőszervi problémák esetén.</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 átmeneti hónap a száraz és az esős évszak között. A nappali hőmérséklet 24-28°C között alakul, míg éjszaka 12-15°C körül van. A hőmérséklet kellemes, bár a hónap elején még előfordulhatnak igen meleg napok.</p>



<p>A napsütéses órák száma csökkenni kezd a növekvő felhőzet miatt, átlagosan napi 7-8 óra. A nappali világosság időtartama eléri a 13 órát. A napkelte 6:15 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége jelentősen növekszik, átlagosan 50-70 mm, 6-8 csapadékos nappal. Az esők jellemzően délután vagy kora este érkeznek, rövid, de intenzív záporok formájában. A páratartalom növekszik, 40-60% körülire.</p>



<p>Az égbolt változékonyabb, a reggeli tiszta, napos idő délutánra gyakran felhőssé válhat. A légszennyezettség általában csökken az első esők hatására.</p>



<p>A májusi látogatáshoz könnyű, szellős öltözet ajánlott, de mindig legyen nálad esernyő vagy esőkabát a délutáni záporok miatt. Naptej és napszemüveg továbbra is szükséges.</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 már egyértelműen az esős évszak része, rendszeres délutáni záporokkal, zivatarokkal. A nappali hőmérséklet 23-27°C között alakul, éjszaka pedig 12-15°C körül. A csapadékos idő miatt a hőmérséklet enyhébb, mint a száraz évszak legmelegebb napjain.</p>



<p>A napsütéses órák száma tovább csökken, átlagosan napi 6-7 óra, jellemzően a reggeli és délelőtti órákban. A nappali világosság időtartama eléri a 13,5 órát. A napkelte nagyon korán, 6:00 körül, a napnyugta pedig későn, 19:30 körül következik be.</p>



<p>A csapadék mennyisége magas, átlagosan 100-130 mm, 10-12 csapadékos nappal. Az esőzések rendszeresek, főként a délutáni és esti órákban jelentkeznek. A páratartalom tovább emelkedik, 50-70% körülire.</p>



<p>A változékony időjárás jellemző: a napok gyakran napos, derült reggellel kezdődnek, majd délutánra beborul és zivatarok alakulnak ki. Ezek általában rövid ideig tartanak, de intenzívek lehetnek.</p>



<p>A júniusi látogatáshoz könnyű, gyorsan száradó ruházat, vízálló cipő és mindenképpen esernyő vagy esőkabát ajánlott. A programokat érdemes a délelőtti órákra tervezni, amikor kisebb az esőzés 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úlius</strong></h3>



<p>Július az esős évszak közepén van, gyakori és bőséges csapadékkal. A nappali hőmérséklet 22-25°C között alakul, éjszaka pedig 12-14°C körül. A hőmérséklet viszonylag kiegyensúlyozott, és a felhős égbolt miatt ritkábbak a forró napok.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 5-6 óra. A nappali világosság időtartama kezd lassan csökkenni, de még mindig hosszú, 13 óra körüli. A napkelte 6:15 körül, a napnyugta pedig 19:30 körül van.</p>



<p>A csapadék mennyisége ebben a hónapban a legmagasabb, átlagosan 130-170 mm, 12-15 csapadékos nappal. Az esőzések rendszeresek és gyakran intenzívek, főleg délután és este. A páratartalom magas, 60-80% körüli, ami némileg nyomasztó érzést kelthet.</p>



<p>Az égbolt gyakran felhős, de az esőzések között napos időszakok is előfordulnak. A magasabb páratartalom miatt a hőérzet kellemetlenebb lehet, mint amit a hőmérő mutat.</p>



<p>A júliusi látogatáshoz vízálló ruházat, réteges öltözködés és kényelmes, vízálló cipő szükséges. A várható délutáni esők miatt a programokat érdemes rugalmasan alakítani, és alternatív, beltéri tevékenységeket is tervezni.</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ít a júliushoz, az esős évszak továbbra is tart. A nappali hőmérséklet 22-26°C között mozog, míg éjszaka 12-14°C körül alakul. Az időjárás kellemes, a csapadékos időszakok miatt ritkán túl meleg.</p>



<p>A napsütéses órák száma továbbra is korlátozott, átlagosan napi 5-6 óra. A nappali világosság időtartama észrevehetően csökken, 12,5 órára. 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 még mindig igen jelentős, átlagosan 120-160 mm, 10-14 csapadékos nappal. Az esőzések mintázata hasonló a júliusihoz, rendszeres délutáni és esti záporokkal, zivatarokkal. A páratartalom magas, 60-80% körüli.</p>



<p>Az égbolt gyakran változékony, váltakozó felhős és napos időszakokkal. Az esőzések általában nem tartanak egész nap, így a szabadtéri programok még mindig megvalósíthatóak a megfelelő tervezéssel.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: vízálló ruházat, esernyő és rugalmas programterv. Érdemes kihasználni a reggeli és délelőtti órákat a városnézésre.</p>



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



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



<p>Szeptember még az esős évszak része, bár a hónap vége felé már csökken a csapadék mennyisége. A nappali hőmérséklet 22-25°C között alakul, éjszaka pedig 12-14°C körül. Az időjárás kellemes, nem túl meleg.</p>



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



<p>A csapadék mennyisége csökkenő tendenciát mutat, átlagosan 80-120 mm, 8-12 csapadékos nappal. Az esőzések továbbra is jellemzően délután és este fordulnak elő. A páratartalom magas, 55-75% körüli.</p>



<p>Az égbolt változékony, de már több a napos időszak, mint az előző hónapokban. A hónap vége felé már érezhetően csökken az esőzések intenzitása és gyakorisága.</p>



<p>A szeptemberi látogatáshoz könnyű, réteges öltözködés, esőkabát és vízálló cipő ajánlott. A nap első fele általában alkalmasabb a szabadtéri programokra.</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óber átmeneti hónap, az esős évszak vége felé. A nappali hőmérséklet 22-25°C között mozog, míg éjszaka 10-13°C körül alakul. Az időjárás kellemes, az esős napok száma csökken, és több a napsütés.</p>



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



<p>A csapadék mennyisége tovább csökken, átlagosan 40-60 mm, 5-8 csapadékos nappal. Az esőzések már kevésbé rendszeresek és általában rövidebbek. A páratartalom csökken, 45-65% körülire.</p>



<p>Az égbolt gyakran tiszta, különösen a reggeli órákban, de délutánonként még előfordulhatnak záporok. A hónap kedvező az outdoor tevékenységekhez, hiszen a csapadék már ritkább, a hőmérséklet pedig kellemes.</p>



<p>Az októberi látogatás ideális lehet, könnyű, réteges öltözködéssel és egy esőkabáttal a táskában az esetleges záporok miatt. A napsütéses órák számának növekedésével újra fontosabbá válik a napvédelem.</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ár egyértelműen a száraz évszak kezdete. A nappali hőmérséklet 21-24°C között alakul, míg éjszaka 8-11°C körül. A nappalok kellemesen melegek, az éjszakák azonban már hűvösebbek.</p>



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



<p>A csapadék mennyisége minimális, átlagosan 10-20 mm, 2-4 csapadékos nappal. A páratartalom továbbcsökken, 35-55% körülire, ami kellemesebb közérzetet biztosít.</p>



<p>Az égbolt általában tiszta, kék, és a levegő minősége is javul a csapadék hiánya ellenére, mivel a száraz évszak elején még nem halmozódik fel annyi szennyeződés a levegőben.</p>



<p>A novemberi látogatás az egyik legjobb választás lehet, könnyű nappali öltözékkel és melegebb ruhával az estékre, reggelekre. Ez az időszak ideális a városnézésre és a szabadtéri látnivalók felkeresésére.</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 száraz évszak közepén van, sok napsütéssel és alacsony páratartalommal. A nappali hőmérséklet 20-23°C között mozog, míg éjszaka 6-9°C körül alakul. Az éjszakák határozottan hűvösek, különösen a hónap második felében.</p>



<p>A napsütéses órák száma magas, átlagosan napi 7-8 óra. A nappali világosság időtartama eléri a legrövidebb szakaszt, körülbelül 10,5 órát. A napkelte 7:00 körül, a napnyugta pedig 17:45 körül következik be.</p>



<p>A csapadék mennyisége elhanyagolható, átlagosan 5-10 mm, 1-2 csapadékos nappal. A páratartalom alacsony, 30-45% körüli, ami száraz levegőt és jelentős napi hőingást eredményez.</p>



<p>Az égbolt általában tiszta, bár a városi szennyezés miatt a látási viszonyok korlátozottak lehetnek. A napsütés erős, a magaslati fekvés miatt fokozott UV-sugárzással.</p>



<p>A decemberi látogatáshoz réteges öltözködés ajánlott, vékonyabb ruházat nappalra és melegebb öltözék az estékre és reggelekre. A napi hőingás jelentős lehet, akár 15°C különbség is előfordulhat a nappali és éjszakai hőmérséklet között.</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">Mexikóváros 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: 21 },
      { honap: "Február", homerseklet: 23 },
      { honap: "Március", homerseklet: 25 },
      { 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: 24 },
      { honap: "November", homerseklet: 23 },
      { honap: "December", homerseklet: 22 }
    ];
    // 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">Mexikóváros á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: 8 },
      { honap: "Február", csapadek: 8 },
      { honap: "Március", csapadek: 13 },
      { honap: "Április", csapadek: 20 },
      { honap: "Május", csapadek: 60 },
      { honap: "Június", csapadek: 115 },
      { honap: "Július", csapadek: 150 },
      { honap: "Augusztus", csapadek: 140 },
      { honap: "Szeptember", csapadek: 100 },
      { honap: "Október", csapadek: 50 },
      { honap: "November", csapadek: 15 },
      { honap: "December", csapadek: 8 }
    ];
    // 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>UV index Mexikóvárosban</strong></h2>



<p>Mexikóváros 2240 méteres tengerszint feletti magassága miatt az UV-sugárzás különösen erős egész évben. Ez jelentős egészségügyi kockázatot jelenthet a felkészületlen látogatók számára.</p>



<p><strong>Január-Február</strong>: Magas, 8-9 közötti értékek. A téli napsütés ellenére is 30-40 perc alatt leéghet a védtelen bőr.</p>



<p><strong>Március-Április</strong>: Extrém magas, 11-12 közötti értékek. Ez a száraz évszak vége, amikor a napsütéses órák száma és a sugárzás intenzitása maximális. A déli órákban akár 15-20 perc alatt is súlyos égési sérülések keletkezhetnek.</p>



<p><strong>Május-Június</strong>: Nagyon magas, 10-11 közötti értékek. Bár kezdődik az esős évszak, a növekvő páratartalom és a felhősebb időjárás csak minimálisan csökkenti a sugárzást.</p>



<p><strong>Július-Augusztus</strong>: Magas-nagyon magas, 9-10 közötti értékek. A gyakoribb felhőzet és csapadék némileg csökkenti az UV-terhelést, de továbbra is veszélyes marad.</p>



<p><strong>Szeptember-Október</strong>: Nagyon magas, 9-10 közötti értékek. Az esős évszak vége felé a felhőzet még mindig gyakori, de az UV-sugárzás intenzitása növekszik.</p>



<p><strong>November-December</strong>: Magas, 8-9 közötti értékek. A száraz évszak kezdetén tisztább égbolt jellemző, ezért a téli hónapok ellenére is jelentős az UV-terhelés.</p>



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



<h3 class="wp-block-heading"><strong>Védekezés az UV-sugárzás ellen</strong>:</h3>



<ul class="wp-block-list">
<li><strong>Fényvédő használata</strong>: Minimum 50+ fényvédő faktorszámú készítmény ajánlott, amelyet 2 óránként újra kell alkalmazni, különösen fizikai aktivitás vagy izzadás után.</li>



<li><strong>Védőruházat</strong>: Könnyű, hosszú ujjú pamut vagy speciális UV-szűrős ruházat, széles karimájú kalap és megfelelő UV-szűrővel ellátott napszemüveg viselése javasolt.</li>



<li><strong>Napozási időpontok</strong>: Kerüljük a közvetlen napfényt 10:00 és 16:00 óra között, amikor az UV-sugárzás a legerősebb. Szabadtéri programokat érdemes a reggeli vagy késő délutáni órákra időzíteni.</li>



<li><strong>Árnyék keresése</strong>: Városnézés és szabadtéri programok során törekedjünk az árnyékos útvonalak és helyek kihasználására.</li>
</ul>



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



<h3 class="wp-block-heading"><strong>Fontos tudnivalók</strong>:</h3>



<ul class="wp-block-list">
<li>A felhős idő <strong>nem</strong> nyújt megfelelő védelmet az UV-sugárzással szemben, a felhőkön áthatol a sugárzás jelentős része, akár 80%-a is.</li>



<li>Mexikóváros magaslati fekvése miatt az UV-sugárzás akár 20-25%-kal erősebb lehet, mint a tengerszinten, ezért fokozott óvatosság szükséges még a téli hónapokban is.</li>



<li>A száraz levegő miatt a bőr könnyebben kiszáradhat, ami növeli az égés kockázatát. Rendszeres hidratálás kívül-belül elengedhetetlen.</li>



<li>Az akklimatizálódás során különösen ügyelni kell a fényvédelemre, mivel a szervezet még nem adaptálódott a magaslati körülményekhez és az intenzív sugárzáshoz.</li>



<li>Gyermekek esetében még körültekintőbben kell eljárni, az ő bőrük különösen érzékeny az UV-sugárzásra.</li>
</ul>



<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: 11 },
      { honap: "Április", uv: 11.5 },
      { honap: "Május", uv: 10.5 },
      { honap: "Június", uv: 10.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>



<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 június-szeptember között) heves zivatarok és villámárvizek alakulhatnak ki, amelyek átmenetileg megbéníthatják a közlekedést. A hirtelen lezúduló nagy mennyiségű csapadék túlterhelheti a városi vízelvezető rendszereket.</p>



<p>A száraz évszak végén (március-április) porviharok és magas szennyezettségi szint alakulhat ki, ami légzőszervi problémákat okozhat, különösen az arra érzékenyeknél. Ilyenkor &#8222;környezetvédelmi vészhelyzetet&#8221; is hirdethetnek, járműkorlátozásokkal.</p>



<p>Mexikóváros bár szeizmikusan aktív területen fekszik, ez nem időjárási jelenség, de a turistáknak érdemes tisztában lenniük a földrengések lehetőségével és az ilyenkor követendő biztonsági protokollokkal.</p>



<p>A magaslati fekvése miatt az UV-sugárzás rendkívül erős lehet, különösen a száraz évszakban, ami napégést és egyéb bőrproblémákat okozhat megfelelő védelem nélkül, akár borult időben is.</p>



<p>Ritkán előfordulhatnak szokatlanul hideg időszakok a téli hónapokban, amikor a hőmérséklet fagypont közelébe vagy az alá süllyedhet, különösen a város külső, magasabban fekvő területein.</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 Mexikóvárosba utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Mexikóváros meglátogatására a <strong>száraz évszak közepe és vége</strong>, különösen <strong>november elejétől december közepéig</strong>, valamint <strong>február és március</strong> hónapokban. Ezekben az időszakokban kellemes, napos idő, mérsékelt hőmérséklet (20-25°C) és minimális csapadék jellemzi a várost. A levegő tiszta, a páratartalom alacsony, és ideális feltételek vannak a városnézéshez és a szabadtéri programokhoz.</p>



<p>A másik kedvező időszak az esős évszak kezdete és vége, különösen <strong>május eleje vagy október</strong>, amikor még/már mérsékeltebb a csapadék, de a természet zöldebb és élettelibb, mint a száraz évszak alatt. Ilyenkor a turisták száma is alacsonyabb lehet, mint a csúcsidőszakban.</p>



<p>Érdemes elkerülni az április hónapot, amikor a legmagasabb a légszennyezettség és a porkoncentráció, valamint a legcsapadékosabb időszakot július és augusztus hónapokban, ha nem szereted a rendszeres esőzéseket és a korlátozottabb szabadtéri lehetőségeket.</p>



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



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Mexikóváros &#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="average">

<td>Március</td>

<td>Átlagos</td>

</tr>

<tr class="not-recommended">

<td>Április</td>

<td>Nem ajánlott</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="average">

<td>Szeptember</td>

<td>Átlagos</td>

</tr>

<tr class="excellent">

<td>Október</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>November</td>

<td>Kiváló</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/19d43n99d13/mexico-city/" data-label_1="MEXIKÓVÁROS" data-theme="original" >MEXIKÓVÁROS</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/mexikovaros-idojarasa/">Mexikóváros időjárása – mikor a legjobb a mexikói fővárosba utazni?</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 fetchpriority="high" 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 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 fetchpriority="high" 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 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 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 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>
	</channel>
</rss>
