<?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>Hawaii Archívum - Mikor utazz?</title>
	<atom:link href="https://mikorutazz.hu/category/eszak-amerika/usa/hawaii/feed/" rel="self" type="application/rss+xml" />
	<link>https://mikorutazz.hu/category/eszak-amerika/usa/hawaii/</link>
	<description>Népszerű helyek időjárása</description>
	<lastBuildDate>Sun, 18 May 2025 13:16:51 +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>Hawaii Archívum - Mikor utazz?</title>
	<link>https://mikorutazz.hu/category/eszak-amerika/usa/hawaii/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Kauai időjárása – mikor a legjobb Hawaii-ra utazni?</title>
		<link>https://mikorutazz.hu/kauai-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 14:16:41 +0000</pubDate>
				<category><![CDATA[Észak-Amerika]]></category>
		<category><![CDATA[Hawaii]]></category>
		<category><![CDATA[USA]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=540</guid>

					<description><![CDATA[<p>Kauai időjárása trópusi, óceáni éghajlat, amely enyhe hőmérsékletet és jelentős csapadékot eredményez az év során. A Csendes-óceán közelsége és Hawaii szigetvilágának északnyugati elhelyezkedése jelentősen befolyásolják a sziget éghajlatát. Évszakok Kauain&#8230;</p>
<p>A <a href="https://mikorutazz.hu/kauai-idojarasa/">Kauai időjárása – mikor a legjobb Hawaii-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/kauai-latnivalok-idojaras-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Kauai</a> időjárása trópusi, óceáni éghajlat, amely enyhe hőmérsékletet és jelentős csapadékot eredményez az év során.</strong></p>



<p>A Csendes-óceán közelsége és Hawaii szigetvilágának északnyugati elhelyezkedése jelentősen befolyásolják a sziget éghajlatát.</p>



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



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



<p>Kauain két fő évszak különíthető el: nyári száraz évszak és téli esős évszak.</p>



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



<h3 class="wp-block-heading"><strong>Nyári száraz évszak (április-október)</strong>:</h3>



<p>A nyári száraz évszak Kauai legkellemesebb időszaka, tiszta kék égbolttal, mérsékelt páratartalommal és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>24-30°C</strong> között mozog. A csapadék mennyisége mérsékelt, elsősorban a sziget északi és keleti részén. A levegő általában kevésbé párás, mint télen.</p>



<p>Az időjárás ideális a strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez. A tenger többnyire nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és szigettúrákhoz, különösen a déli partokon.</p>



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



<h3 class="wp-block-heading"><strong>Téli esős évszak (november-március)</strong>:</h3>



<p>A téli esős évszak több csapadékkal jár, de még mindig kellemes hőmérséklettel. Az átlaghőmérséklet <strong>21-27°C</strong> között alakul. A páratartalom magasabb, ami fokozza a hőérzetet.</p>



<p>Gyakrabban előfordulnak záporok, különösen a sziget északi és keleti részén, de ezek általában rövid ideig tartanak, és gyakran váltakoznak napsütéses időszakokkal. Az esőzések többnyire éjszaka vagy kora reggel jelentkeznek. A déli partok továbbra is viszonylag szárazak maradnak, és több napsütést élveznek, mint a sziget többi része.</p>



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



<h2 class="wp-block-heading has-text-align-center"><strong>Kauai 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 Kauai esős évszakának közepén helyezkedik el. A nappali hőmérséklet általában 25-27°C között mozog, míg éjszaka 18-20°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 mérsékelt, átlagosan napi 6-7 óra. A nappali világosság időtartama viszonylag állandó, mintegy 11 óra. A napkelte 7:10 körül, a napnyugta pedig 18:10 körül van.</p>



<p>A csapadék mennyisége jelentős, átlagosan 150-200 mm körül mozog, és a havi csapadékos napok száma 12-15. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, főként a sziget északi és keleti részén.</p>



<p>Az égbolt változékony, a felhős és napos időszakok váltakoznak. A relatív páratartalom magas, 75-80% körüli. A tenger általában nyugtalan az északi partokon, a hullámzás elérhet jelentős magasságot is, ami paradicsomi körülményeket teremt a szörfösöknek, különösen a North Shore területén.</p>



<p>Ha januárban utazol Kauaira, könnyű, réteges ruházat ajánlott, vízálló dzseki vagy esőkabát a hirtelen záporok miatt. A déli partok (Poipu, Koloa) általában szárazabbak és naposabbak, így a sziget ezen részei jobb választást jelenthetnek ebben az időszakban.</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ár hasonlóan változékony, mint a január, továbbra is az esős évszak része. A nappali hőmérséklet 26-28°C közé emelkedhet, míg éjszaka 18-21°C között alakul.</p>



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



<p>A csapadék mennyisége még mindig jelentős, 120-180 mm körüli értékkel, főként a sziget északi és keleti részén. A csapadékos napok száma 10-14 között mozog.</p>



<p>A levegő párás, a relatív páratartalom 75-80% körüli. A tenger állapota hasonló a januárihoz: az északi partokon jelentős hullámzás tapasztalható, míg a déli partok védettebben, nyugodtabb vízfelülettel rendelkeznek.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, réteges ruhák, megfelelő napvédelem és esőkabát. Az északi partok (Hanalei, Princeville) különösen csapadékosak lehetnek, miközben a déli partok (Poipu) több napsütést élveznek.</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 az átmeneti időszak kezdete az esős és a száraz évszak között. A nappali hőmérséklet 26-28°C között mozog, míg az éjszakák 19-21°C között alakulnak.</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 növekszik, 12 órára. A napkelte és napnyugta időpontjai kis mértékben változnak.</p>



<p>A csapadék mennyisége csökkenni kezd, 100-150 mm körüli értékre. Az esős napok száma 9-12 közé csökken. Az esőzések többnyire rövidebbek és kevésbé intenzívek, mint a korábbi hónapokban.</p>



<p>A páratartalom mérsékelt, 70-75% körüli. A tenger kezd megnyugodni, különösen a hónap második felében, bár az északi partokon még mindig lehet jelentős hullámzás.</p>



<p>A márciusi látogatáshoz könnyű, réteges ruházat, napvédelem és esőkabát ajánlott, bár az esőkabátra már kisebb valószínűséggel lesz szükség, mint a téli hónapokban.</p>



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



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



<p>Április egyértelműen a száraz évszak kezdetét jelzi. A nappali hőmérséklet 27-29°C közé emelkedik, míg éjszaka 20-22°C körül alakul.</p>



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



<p>A csapadék mennyisége tovább csökken, 70-100 mm körüli értékre. Az esős napok száma 7-10 közé csökken, és az esőzések többnyire rövid, délutáni záporok formájában jelentkeznek.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A tenger általában nyugodt, különösen a déli és nyugati partokon, ideális feltételeket teremtve az úszáshoz, snorkelezéshez és más vízi tevékenységekhez.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat ajánlott, megfelelő napvédelemmel. A sziget minden része jól látogatható ebben az időszakban, bár az északi partok még mindig kaphatnak több csapadékot.</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 a száraz évszak része, stabil, kellemes időjárással. A nappali hőmérséklet 28-30°C közé emelkedik, míg éjszaka 21-23°C körül alakul.</p>



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



<p>A csapadék mennyisége alacsony, 50-80 mm körüli értékkel. Az esős napok száma 5-8 közé csökken, és az esőzések többnyire rövid, alkalmankénti záporok formájában jelentkeznek.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A tenger nyugodt, átlátszó és kék, ideális minden vízi tevékenységhez.</p>



<p>A májusi látogatáshoz könnyű, szellős ruházat ajánlott, fokozott napvédelemmel. Ez az egyik legjobb időszak Kauai meglátogatására, amikor az időjárás stabil, de a nyári turistaáradat még nem kezdődött el.</p>



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



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



<p>Június a száraz évszak szíve, minimális esőzésekkel és kellemes hőmérséklettel. A nappali hőmérséklet 28-30°C között alakul, míg éjszaka 22-24°C körül mozog.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 9-10 óra. A nappali világosság időtartama 13,5 óra körüli, a leghosszabb az év során. A napkelte 5:55 körül, a napnyugta pedig 19:25 körül van.</p>



<p>A csapadék mennyisége minimális, 40-60 mm körüli értékkel. Az esős napok száma 4-6 között alakul, főként rövid, délutáni záporok formájában, amelyek gyorsan elvonulnak.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A tenger nyugodt, tiszta és meleg, ideális feltételeket biztosítva minden vízi sporthoz és tevékenységhez.</p>



<p>A júniusi látogatáshoz könnyű, szellős ruházat ajánlott, fokozott napvédelem és hidratálás. A sziget minden része kiválóan felfedezhető ebben az időszakban.</p>



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



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



<p>Július a nyári száraz évszak része, folytatódik a stabil, meleg időjárás. A nappali hőmérséklet 29-31°C között mozog, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma továbbra is magas, átlagosan napi 9-10 óra. A nappali világosság időtartama lassan csökkenni kezd, 13 óra körüli. A napkelte 6:00 körül, a napnyugta pedig 19:15 körül történik.</p>



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



<p>A páratartalom mérsékelt, 65-70% körüli, de a passzátszelek kellemes enyhülést hoznak. A tenger nyugodt és meleg, ideális feltételeket biztosítva a fürdőzéshez és vízi sportokhoz.</p>



<p>A júliusi látogatás esetén könnyű, szellős ruházat, fokozott napvédelem és hidratálás ajánlott. Ez a fő turistaszezon kezdete, így magasabb árakra és több látogatóra kell számítani.</p>



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



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



<p>Az augusztus hasonlóan meleg és kellemes, mint a július. A nappali hőmérséklet 29-31°C között, az éjszakai pedig 22-24°C körül alakul.</p>



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



<p>A csapadék mennyisége továbbra is alacsony, 40-70 mm körüli értékkel. Az esős napok száma 5-7 között alakul, rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A tenger továbbra is nyugodt és meleg, ideális feltételeket biztosítva a vízi tevékenységekhez.</p>



<p>Az augusztusi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem és állandó hidratálás ajánlott. Ez a fő turistaszezon csúcsa, így számítani kell a zsúfoltságra és a magasabb árakra.</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 mindig a száraz évszak része, bár a hónap vége felé kezdődhet az átmenet az esősebb időszak felé. A nappali hőmérséklet 29-31°C között, az éjszakai pedig 22-24°C körül alakul.</p>



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



<p>A csapadék mennyisége lassan emelkedni kezd, 50-80 mm körüli értékre. Az esős napok száma 6-9 között alakul, főként rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 70-75% körüli. A tenger általában nyugodt és meleg, bár a hónap vége felé megjelenhetnek erősebb széllökések.</p>



<p>A szeptemberi látogatás még mindig kiváló választás, könnyű, szellős ruházattal és megfelelő napvédelemmel. A turistaszezon kezd enyhülni, így az árak és a zsúfoltság is csökkenhet.</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 az átmeneti időszak a száraz és az esős évszak között. A nappali hőmérséklet 28-30°C között, az éjszakai pedig 21-23°C körül alakul.</p>



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



<p>A csapadék mennyisége emelkedik, 80-120 mm körüli értékre. Az esős napok száma 8-12 között alakul, főként a sziget északi és keleti részén.</p>



<p>A páratartalom enyhén emelkedik, 70-75% körüli. A tenger általában nyugodt, bár az északi partokon kezdhetnek megjelenni a téli hullámok.</p>



<p>Az októberi látogatáshoz könnyű, réteges ruházat és esőkabát ajánlott. A hónap eleje szárazabb, mint a vége, így érdemes az utazást ennek megfelelően időzíteni.</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 az esős évszak kezdete. A nappali hőmérséklet 26-28°C között, míg éjszaka 20-22°C körül alakul.</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 11 óra körüli. A napkelte 6:45 körül, a napnyugta pedig 17:50 körül történik.</p>



<p>A csapadék mennyisége jelentősen emelkedik, 120-180 mm körüli értékre. Az esőzések gyakoribbá és intenzívebbé válnak, különösen a sziget északi és keleti részén. A csapadékos napok száma 12-15 között alakul.</p>



<p>A páratartalom magas, 75-80% körüli. A tenger kezd nyugtalanná válni, különösen az északi partokon, ahol megkezdődik a szörfszezon a hatalmas téli hullámokkal.</p>



<p>A novemberi látogatás esetén feltétlenül érdemes esőkabátot és vízálló cipőt csomagolni. A déli partok továbbra is szárazabbak és naposabbak maradnak, így érdemes ott szállást foglalni.</p>



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



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



<p>December az esős évszak közepén található. A nappali hőmérséklet 25-27°C között, míg éjszaka 19-21°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 6 óra. A nappali világosság időtartama a legrövidebb az év során, 10,5 óra körüli. A napkelte 7:00 körül, a napnyugta pedig 17:50 körül van.</p>



<p>A csapadék mennyisége magas, 150-200 mm körüli értékkel. Az esőzések gyakoriak és intenzívek, különösen a sziget északi és keleti részén. A csapadékos napok száma 15-18 között alakul.</p>



<p>A páratartalom magas, 75-80% körüli. A tenger gyakran viharos az északi partokon, hatalmas hullámokkal, ami vonzza a profi szörfösöket.</p>



<p>A decemberi látogatás esetén elengedhetetlen a vízálló ruházat és a réteges öltözködés. A déli partok (Poipu) továbbra is a legjobb választást jelentik ebben az időszakban, mivel jelentősen kevesebb csapadékot kapnak.</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">Kauai 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: 26 },
{ honap: "Február", homerseklet: 27 },
{ honap: "Március", homerseklet: 27 },
{ honap: "Április", homerseklet: 28 },
{ honap: "Május", homerseklet: 29 },
{ honap: "Június", homerseklet: 29 },
{ honap: "Július", homerseklet: 30 },
{ honap: "Augusztus", homerseklet: 30 },
{ honap: "Szeptember", homerseklet: 30 },
{ honap: "Október", homerseklet: 29 },
{ honap: "November", homerseklet: 27 },
{ honap: "December", homerseklet: 26 }
    ];
    // 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">Kauai á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: 175 },
{ honap: "Február", csapadek: 150 },
{ honap: "Március", csapadek: 125 },
{ honap: "Április", csapadek: 85 },
{ honap: "Május", csapadek: 65 },
{ honap: "Június", csapadek: 50 },
{ honap: "Július", csapadek: 50 },
{ honap: "Augusztus", csapadek: 55 },
{ honap: "Szeptember", csapadek: 65 },
{ honap: "Október", csapadek: 100 },
{ honap: "November", csapadek: 150 },
{ honap: "December", csapadek: 175 }
    ];
    // 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>Kauai tenger vízhőmérséklete az év során kis mértékben ingadozik, köszönhetően a sziget trópusi elhelyezkedésének és a Csendes-óceán stabilizáló hatásának. A víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 24-25°C között alakul. Ez a legalacsonyabb érték az év során, de még mindig kellemes a fürdőzéshez.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete lassan emelkedik, 25-26°C közötti értékeket érve el. Ebben az időszakban a tenger különösen kellemes, frissítő hatású a melegebb levegő mellett.</p>



<p><strong>Július-szeptember</strong>: Ez az időszak mutatja a legmagasabb vízhőmérsékletet, 26-27°C körüli értékekkel. A tenger meleg és hívogató, ideális hosszú időtartamú úszáshoz és vízi tevékenységekhez.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete lassan csökkenni kezd, 25-26°C-ról 24-25°C-ra az év vége felé. A tenger továbbra is kellemes marad, bár az északi partokon a viharos időjárás és az erős hullámzás korlátozhatja a fürdési lehetőségeket.</p>



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



<p>Kauai partjainál az árapály mérsékelt ingadozást mutat, általában 0,5-1 méter között. Ez kevésbé jelentős, mint némely más óceáni helyszínen, de bizonyos partszakaszokon és tevékenységeknél (mint pl. a snorkelezés vagy a parti túrázás) érdemes figyelembe venni az árapály változásait.</p>



<p>Az északi partokon (Hanalei Bay, Tunnels Beach) télen veszélyes áramlatok alakulhatnak ki a nagy hullámok miatt, így ekkor óvatosság ajánlott, és mindig figyelembe kell venni a helyi figyelmeztetéseket, a strandokon kitett zászlók színét.</p>



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



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-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: 24.5 },
{ honap: "Február", homerseklet: 24.5 },
{ honap: "Március", homerseklet: 24.5 },
{ honap: "Április", homerseklet: 25 },
{ honap: "Május", homerseklet: 25.5 },
{ honap: "Június", homerseklet: 26 },
{ honap: "Július", homerseklet: 26.5 },
{ honap: "Augusztus", homerseklet: 26.5 },
{ honap: "Szeptember", homerseklet: 26.5 },
{ honap: "Október", homerseklet: 26 },
{ honap: "November", homerseklet: 25.5 },
{ honap: "December", homerseklet: 25 }
    ];
    // 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 Kauai-n</strong></h2>



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



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



<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 14:00 óra között.</p>



<p><strong>Március-május</strong>: Ez az időszak fokozatosan emelkedő UV értékeket mutat, 9-10 körül, ami közelít az &#8222;extrém&#8221; kategóriához. A tavasz során a nap egyre magasabban jár, növelve a sugárzás intenzitását.</p>



<p><strong>Június-augusztus</strong>: Az UV index eléri a maximumát, 10-11 körüli értékekkel, ami már az &#8222;extrém&#8221; kategóriába tartozik. A nyári napforduló körül különösen erős a sugárzás, amikor a nap a legmagasabban jár az égen.</p>



<p><strong>Szeptember-október</strong>: Az UV index csökkenni kezd, 9-10 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; kategóriába tartozik. A nap alacsonyabban jár, de a sugárzás továbbra is intenzív.</p>



<p><strong>November-december</strong>: Az UV index visszatér a 8-9 körüli értékekre, ahogy közeledik a téli napforduló, és a nap alacsonyabban jár az égen.</p>



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



<p>A magas 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 30+, de inkább SPF 50+) napvédő krém gyakori használata, széles karimájú kalap, napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (10: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ő készítmények és UV-szűrős ruhák, pólók használata ajánlott.</p>



<p>Kauai egyes túraösvényein, különösen a Napali partvidéken és a Waimea Canyon területén korlátozott az árnyék, így ezeken a helyeken különösen fontos a megfelelő napvédelem és a bőséges folyadékfogyasztás.</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: 9 },
{ honap: "Április", uv: 9.5 },
{ honap: "Május", uv: 9.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>



<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 téli hónapokban (december-március) előfordulhatnak erős viharok, amelyek jelentős csapadékkal járnak, és áradásokat okozhatnak, különösen a sziget északi és keleti részén. Ezek az esőzések általában rövid ideig tartanak, de intenzívek lehetnek.</p>



<p>Bár ritka, de Kauait érintheti hurrikán vagy trópusi vihar, általában június és november között. Ezek általában elveszítik erejük nagy részét, mire elérik a szigetet, de jelentős esőzéseket és szelet okozhatnak.</p>



<p>Az északi partokon a téli hónapokban (november-április) extrém méretű hullámok alakulhatnak ki, amelyek elérhetik a 6-9 méteres magasságot is. Ezek vonzzák a világ legjobb szörföseit, de rendkívül veszélyesek lehetnek a tapasztalatlan úszók számára.</p>



<p>A sziget egyes részein, különösen a hegyek között és a Waimea Canyon területén mikroklímák alakultak ki, ahol az időjárás gyorsan változhat. Egy túra során akár napsütésből hirtelen sűrű köd vagy intenzív eső is kialakulhat.</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 Kauai-ra utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Kauai meglátogatására a száraz évszak, különösen <strong>április közepétől október közepéig</strong>. Ebben az időszakban a hőmérséklet kellemes (26-30°C), minimális a csapadék, mérsékelt a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a fürdőzéshez, snorkelezéshez és kirándulásokhoz.</p>



<p><strong>Április-május és szeptember-október különösen jó</strong> választás lehet, amikor az időjárás kiváló, de a turisták száma és az árak alacsonyabbak, mint a fő nyári szezonban. A nyári csúcsszezon (június-augusztus) szintén kiváló időjárási feltételeket kínál, de magasabb árakkal és több turistával kell számolni.</p>



<p>A téli hónapok (november-március) általában csapadékosabbak, különösen a sziget északi és keleti részén, de ekkor is sok napos óra van, különösen a déli partokon (Poipu, Koloa). Ez az időszak ideális a bálnaleshez és a szörfversenyekhez az északi partokon. Az árak általában alacsonyabbak, kivéve a karácsonyi és újévi időszakot.</p>



<p>Ha az esős évszakban látogatod meg Kauait, érdemes a déli partokra koncentrálni, ahol jelentősen kevesebb csapadék hullik, mint a sziget északi vagy keleti részén. Összességében Kauai egész évben látogatható, csak más-más élményt nyújt az évszaktól függően.</p>



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



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



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



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



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



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



<p></p>
<p>A <a href="https://mikorutazz.hu/kauai-idojarasa/">Kauai időjárása – mikor a legjobb Hawaii-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>Big Island (Hawaii) időjárása – mikor a legjobb utazni?</title>
		<link>https://mikorutazz.hu/big-island-hawaii-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 13:22:01 +0000</pubDate>
				<category><![CDATA[Észak-Amerika]]></category>
		<category><![CDATA[Hawaii]]></category>
		<category><![CDATA[USA]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=536</guid>

					<description><![CDATA[<p>Big Island időjárása trópusi, ami kellemes, mérsékelt hőmérsékletet eredményez az év nagy részében. A Csendes-óceán közelsége és a sziget vulkanikus domborzata jelentősen befolyásolják Big Island éghajlatát. Évszakok Big Island-en két&#8230;</p>
<p>A <a href="https://mikorutazz.hu/big-island-hawaii-idojarasa/">Big Island (Hawaii) időjárása – mikor a legjobb utazni?</a> bejegyzés először <a href="https://mikorutazz.hu">Mikor utazz?</a>-én jelent meg.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong><a href="https://utazaskatalogus.hu/big-island-latnivalok-idojaras-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Big Island</a> időjárása trópusi, ami kellemes, mérsékelt hőmérsékletet eredményez az év nagy részében.</strong></p>



<p>A Csendes-óceán közelsége és a sziget vulkanikus domborzata jelentősen befolyásolják Big Island é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>Big Island-en 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 (május-október)</strong>:</h3>



<p>A száraz évszak Big Island legkellemesebb időszaka, tiszta kék égbolttal, alacsony csapadékmennyiséggel és kellemes hőmérséklettel. Az átlaghőmérséklet <strong>24-29°C</strong> között mozog. A csapadék mennyisége minimális, különösen a nyugati parton.</p>



<p>Az időjárás ideális a strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez. A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz és hajókirándulásokhoz.</p>



<p>Fontos megjegyezni, hogy a sziget mikroklímái között jelentős különbségek vannak &#8211; a keleti (Hilo) oldalon jóval több eső esik, mint a nyugati (Kona) oldalon.</p>



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



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



<p>Az esős évszak több csapadékkal jár, de továbbra is kellemes hőmérséklettel. Az átlaghőmérséklet <strong>22-27°C</strong> között mozog.</p>



<p>A csapadék elsősorban a sziget keleti és északi részén jelentős, míg a déli és nyugati részek (Kona-part) viszonylag szárazak maradnak az esős évszakban is. Az esőzések általában rövid, intenzív záporok formájában jelentkeznek, elsősorban éjszaka vagy kora reggel. A napsütéses órák száma csak kis mértékben csökken, és a turisták többsége számára nem befolyásolja jelentősen a szabadtéri tevékenységeket.</p>



<p>&nbsp;A tenger általában nyugodt marad a védett öblökben, de az északról érkező téli hullámok néhány partszakaszon veszélyessé válhatnak a szörfözők számára.</p>



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



<h2 class="wp-block-heading has-text-align-center"><strong>Big Island 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 Big Island esős évszakának közepén helyezkedik el. A nappali hőmérséklet kellemes, általában 26-27°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 közepes, átlagosan napi 6-7 ó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 változó a sziget különböző részein: a keleti (Hilo) oldalon jelentős, átlagosan 250-300 mm, míg a nyugati (Kona) oldalon mindössze 50-75 mm. Az esőzések, ha előfordulnak, általában rövid záporok formájában jelentkeznek, főként a délutáni órákban vagy éjszaka.</p>



<p>Az égbolt változékony, napos és részben felhős időszakok váltakoznak. A relatív páratartalom mérsékelt, 70-75% körüli. A tenger nyugodt a védett partszakaszokon, azonban az északi partokon az ilyenkor jellemző téli hullámok veszélyes körülményeket teremthetnek.</p>



<p>Ha januárban utazol Big Island-re, könnyű, réteges ruházat ajánlott, amely alkalmazkodik a változó időjáráshoz. Esőkabátot érdemes magaddal vinni, különösen ha a keleti partot is meglátogatod.</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 az esős évszak része, de már enyhe javulás tapasztalható. A nappali hőmérséklet 26-28°C közé emelkedhet, míg éjszaka 19-21°C között alakul.</p>



<p>A napsütéses órák száma növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama kissé hosszabb, 11,5 óra körül. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége csökken a januárihoz képest: a keleti oldalon 200-250 mm, a nyugati oldalon 40-60 mm. A csapadékos napok száma 10-12 között mozog a keleti részen, és 5-7 között a nyugati részen.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 70-75% körüli. Az égbolt gyakrabban tiszta, több lehetőséget biztosítva a szabadtéri tevékenységekhez. A tenger fokozatosan nyugodtabbá válik, bár az északi partok még mindig erős hullámzást mutathatnak.</p>



<p>A februári látogatáshoz könnyű, szellős ruhák ajánlottak, megfelelő napvédelem, és egy vékony pulóver az esetleges esti lehűlésekre.</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 az esős évszak vége felé közeledik, egyre stabilabb és kellemesebb időjárási mintákkal. A nappali hőmérséklet 27-28°C között alakul, míg az éjszakák 20-21°C körül mozognak.</p>



<p>A napsütéses órák száma tovább növekszik, átlagosan napi 8 órára. A nappali világosság időtartama közel 12 óra. A napkelte és napnyugta időpontjai fokozatosan változnak.</p>



<p>A csapadék mennyisége tovább csökken: a keleti oldalon 175-225 mm, a nyugati oldalon már csak 30-50 mm. Az esős napok száma csökken, és az esőzések többnyire rövidek és alkalmiak.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A tenger egyre nyugodtabbá válik, bár az északi partok mentén még előfordulhatnak erősebb hullámok.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat, naptej és napszemüveg ajánlott. A hőmérséklet kellemes, ideális minden szabadtéri tevékenységhez.</p>



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



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



<p>Április átmeneti hónap az esős és a száraz évszak között. A nappali hőmérséklet 27-29°C között mozog, míg éjszaka 20-22°C körül alakul.</p>



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



<p>A csapadék mennyisége tovább csökken, a keleti oldalon 150-200 mm, a nyugati oldalon már csak 20-40 mm. Az esőzések ritkábbak és rövidebbek.</p>



<p>A páratartalom kellemes, 65-70% körüli. A tenger nyugodt, ideális feltételeket biztosítva az úszáshoz és a vízi sportokhoz a legtöbb partszakaszon.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. Ez az egyik legjobb időszak a sziget felfedezésére, mivel az időjárás stabil és kellemes, de a fő turistaszezon még nem kezdődött el.</p>



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



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



<p>Május már egyértelműen a száraz évszak kezdete, kiváló időjárási feltételekkel. A nappali hőmérséklet 28-30°C között alakul, míg éjszaka 21-22°C körül mozog.</p>



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



<p>A csapadék mennyisége minimális, a keleti oldalon 100-150 mm, a nyugati oldalon mindössze 10-30 mm. Az esős napok száma jelentősen csökken, különösen a nyugati parton.</p>



<p>A páratartalom kellemes, 60-65% körüli. A tenger nyugodt és kristálytiszta, ideális minden vízi tevékenységhez.</p>



<p>A májusi látogatáshoz könnyű, szellős ruházat, erős napvédelem ajánlott. Ez az időszak egyre népszerűbbé válik a turisták körében, de még mindig kevésbé zsúfolt, mint a nyári csúcsidőszak.</p>



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



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



<p>Június a száraz évszak része, stabil és kellemes időjárással. A nappali hőmérséklet 29-31°C között alakul, míg éjszaka 22-23°C körül mozog.</p>



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



<p>A csapadék mennyisége rendkívül alacsony, a keleti oldalon 75-125 mm, a nyugati oldalon mindössze 10-20 mm. Az esőzések ritkák és rövidek, főként késő délután vagy este fordulnak elő.</p>



<p>A páratartalom kellemes, 60-65% körüli. A tenger rendkívül nyugodt, kiváló látási viszonyokkal a víz alatt is, ami ideális a búvárkodáshoz és sznorkelezéshez.</p>



<p>A júniusi látogatáshoz könnyű, szellős ruházat, erős napvédelem, kalap és napszemüveg ajánlott. A turisták száma növekszik, különösen a hónap második felében, amikor kezdődik az iskolai szünet.</p>



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



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



<p>Július a fő turistaszezon kezdete, tökéletes időjárási feltételekkel. A nappali hőmérséklet 29-32°C között mozog, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 10 óra. A nappali világosság időtartama 13,5 óra körüli. A napkelte 5:55 körül, a napnyugta pedig 19:25 körül történik.</p>



<p>A csapadék mennyisége minimális, a keleti oldalon 75-125 mm, a nyugati oldalon alig 10-20 mm. Az esős napok száma rendkívül alacsony, különösen a száraz nyugati parton.</p>



<p>A páratartalom kellemes, 60-65% körüli. A tenger nyugodt és meleg, ideális minden vízi tevékenységhez.</p>



<p>A júliusi látogatás során könnyű, szellős ruházat, erős napvédelem elengedhetetlen. Ez az egyik legforgalmasabb időszak, így a szállásokat és programokat érdemes jó előre lefoglalni.</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 a száraz évszak csúcspontja, tökéletes időjárással, de sok turistával. A nappali hőmérséklet 30-32°C között mozog, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 9-10 óra. A nappali világosság időtartama 13 óra körüli. A napkelte és napnyugta időpontjai csak kissé változnak júliushoz képest.</p>



<p>A csapadék mennyisége minimális, hasonlóan a júliusi értékekhez: a keleti oldalon 75-125 mm, a nyugati oldalon 10-20 mm. Az esőzések ritkák és rendszerint rövidek.</p>



<p>A páratartalom kellemes, 60-65% körüli. A tenger továbbra is nyugodt és meleg, kitűnő feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>Az augusztusi látogatáshoz könnyű, szellős ruházat, erős napvédelem ajánlott. Ez az év egyik legforgalmasabb időszaka, különösen a hónap első felében.</p>



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



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



<p>Szeptember a száraz évszak vége felé közeledik, de az időjárás még mindig kiváló. A nappali hőmérséklet 30-31°C között mozog, míg éjszaka 22-23°C körül alakul.</p>



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



<p>A csapadék mennyisége enyhén emelkedni kezd: a keleti oldalon 100-150 mm, a nyugati oldalon 15-25 mm. Az esős napok száma kissé növekszik, de az esőzések továbbra is rövidek és főként éjszaka vagy kora reggel jelentkeznek.</p>



<p>A páratartalom kissé emelkedik, 65-70% körülire. A tenger nyugodt, kiváló feltételeket biztosítva a vízi sportokhoz.</p>



<p>A szeptemberi látogatáshoz könnyű, szellős ruházat, megfelelő napvédelem ajánlott. A turisták száma csökken az iskolakezdések miatt, ami kellemesebb, nyugodtabb környezetet teremt a nyaraláshoz.</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 az átmeneti időszak a száraz és az esős évszak között, de még mindig remek időjárási feltételekkel. A nappali hőmérséklet 29-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 csökken, de még mindig magas, átlagosan napi 8 óra. A nappali világosság időtartama 12 óra körüli. A napkelte 6:20 körül, a napnyugta pedig 18:20 körül van.</p>



<p>A csapadék mennyisége növekedni kezd: a keleti oldalon 150-200 mm, a nyugati oldalon 25-40 mm. Az esős napok száma emelkedik, különösen a hónap vége felé és a keleti parton.</p>



<p>A páratartalom emelkedik, 70-75% körülire. A tenger többnyire nyugodt, bár alkalmanként előfordulhatnak erősebb szelek és hullámok.</p>



<p>Az októberi látogatáshoz könnyű, szellős ruházat ajánlott, de érdemes egy könnyű esőkabátot is csomagolni, különösen ha a keleti partot is felkeresed. Ez az idegenforgalmi szezonon kívüli időszak kezdete, így kedvezőbb árakra és kevesebb turistára számíthatsz.</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 az esős évszak kezdete, növekvő csapadékmennyiséggel, de még mindig kellemes hőmérséklettel. A nappali hőmérséklet 27-29°C között mozog, míg éjszaka 20-22°C körül alakul.</p>



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



<p>A csapadék mennyisége jelentősen emelkedik: a keleti oldalon 200-250 mm, a nyugati oldalon 40-60 mm. Az esős napok száma 10-15 között alakul a keleti parton, és 5-8 között a nyugati részen.</p>



<p>A páratartalom emelkedik, 75-80% körülire. A tenger kezd nyugtalanabbá válni, különösen az északi partokon, ahol megkezdődik a téli hullámzás időszaka.</p>



<p>A novemberi látogatás esetén érdemes réteges öltözködést tervezni és mindenképpen vinni esőkabátot. Az eső ellenére a hőmérséklet kellemes marad, és a turisták száma alacsony, ami vonzó lehet a zsúfoltságot kerülő utazók számára.</p>



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



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



<p>December az esős évszak közepén helyezkedik el, változékony időjárással, de továbbra is kellemes hőmérséklettel. A nappali hőmérséklet 26-27°C között, míg éjszaka 19-21°C körül alakul.</p>



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



<p>A csapadék mennyisége magas: a keleti oldalon 250-300 mm, a nyugati oldalon 50-75 mm. Az esős napok száma 12-16 között alakul a keleti részen, és 6-10 között a nyugati oldalon.</p>



<p>A páratartalom magas, 75-80% körüli. A tenger gyakran viharos lehet, különösen az északi partokon, ahol a téli hullámok ideális feltételeket teremtenek a profi szörfösök számára, de veszélyesek lehetnek az átlagos úszók számára.</p>



<p>A decemberi látogatáshoz réteges öltözködés, esőkabát ajánlott. Bár ez az esős évszak, a karácsonyi időszakban jelentősen megnő a turisták száma, így a szállásokat és programokat érdemes jó előre lefoglalni.</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">Big Island 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: 27 },
{ honap: "Február", homerseklet: 27 },
{ honap: "Március", homerseklet: 28 },
{ honap: "Április", homerseklet: 28 },
{ honap: "Május", homerseklet: 29 },
{ honap: "Június", homerseklet: 30 },
{ honap: "Július", homerseklet: 31 },
{ honap: "Augusztus", homerseklet: 31 },
{ honap: "Szeptember", homerseklet: 31 },
{ honap: "Október", homerseklet: 30 },
{ honap: "November", homerseklet: 28 },
{ honap: "December", homerseklet: 27 }
    ];
    // 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">Big Island átlagos csapadékmennyisége</div>
    <div id="chart2"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container2">
    <input type="range" min="0" max="100" value="0" class="slider2" id="chartSlider2">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - csapadék adatok
    const data2 = [
      { honap: "Január", csapadek: 275 },
{ honap: "Február", csapadek: 225 },
{ honap: "Március", csapadek: 200 },
{ honap: "Április", csapadek: 175 },
{ honap: "Május", csapadek: 125 },
{ honap: "Június", csapadek: 100 },
{ honap: "Július", csapadek: 100 },
{ honap: "Augusztus", csapadek: 100 },
{ honap: "Szeptember", csapadek: 125 },
{ honap: "Október", csapadek: 175 },
{ honap: "November", csapadek: 225 },
{ honap: "December", csapadek: 275 }
    ];
    // 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>Big Island tenger vízhőmérséklete az év során rendkívül stabil, csak minimális ingadozást mutat. A Csendes-óceán trópusi jellege miatt a víz mindig kellemes, fürdésre alkalmas.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 24-25°C között alakul. Ez a legalacsonyabb érték az év során, de még mindig kellemes, fürdésre tökéletesen alkalmas.</p>



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



<p><strong>Július-szeptember</strong>: Ez a legmelegebb időszak, amikor a tenger hőmérséklete eléri a 26-27°C-ot. A víz rendkívül kellemes, hosszú órákat lehet tölteni fürdőzéssel anélkül, hogy fáznánk.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete lassan csökken, 25-26°C körüli értékekre, de továbbra is kellemesen meleg marad a fürdőzéshez.</p>



<p>Big Island partjainál az árapály mérsékelt ingadozást mutat. Egyes öblökben és sekélyebb partszakaszokon az apály idején kibukkanhatnak korallzátonyok vagy sziklák, amit érdemes figyelembe venni a vízi tevékenységek tervezésénél.</p>



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



<!DOCTYPE html>
<html>
<head>
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <style>
    .chart-container3 {
      font-family: Arial, sans-serif;
      max-width: 800px;
      margin: 0 auto;
      overflow-x: auto; /* Vízszintes görgetés engedélyezése */
      -webkit-overflow-scrolling: touch; /* Simább görgetés iOS eszközökön */
    }
    .chart-title3 {
      text-align: center;
      font-size: 20px;
      font-weight: bold;
      margin-bottom: 20px;
    }
    .bar3 {
      fill: #1ad1ff;
      transition: fill 0.3s;
    }
    .bar3:hover {
      fill: #00b8e6;
    }
    .axis3 text {
      font-size: 17px;
    }
    .axis-label3 {
      font-size: 17px;
    }
    .tooltip3 {
      position: absolute;
      text-align: center;
      padding: 8px;
      font: 17px sans-serif;
      background: white;
      border: 1px solid #ddd;
      pointer-events: none;
      opacity: 0;
    }
    
    /* Csúszka stílusa mobilnézethez */
    .slider-container3 {
      width: 100%;
      max-width: 800px;
      margin: 10px auto;
      padding: 0 10px;
      display: none; /* Alapértelmezetten rejtve */
      box-sizing: border-box;
    }
    
    .slider3 {
      width: 100%;
    }
    
    /* Csak mobilnézetben jelenik meg a csúszka */
    @media (max-width: 768px) {
      .slider-container3 {
        display: block;
      }
      
      /* Biztosítjuk, hogy az SVG ne zsugorodjon, hogy minden oszlop látható legyen */
      #chart3 svg {
        min-width: 800px;
      }
    }
  </style>
</head>
<body>
  <div class="chart-container3" id="chartContainer3">
    <div class="chart-title3">Tenger vízhőmérséklete</div>
    <div id="chart3"></div>
  </div>
  
  <!-- Csúszka mobilnézethez -->
  <div class="slider-container3">
    <input type="range" min="0" max="100" value="0" class="slider3" id="chartSlider3">
  </div>
  
  <script src="https://cdnjs.cloudflare.com/ajax/libs/d3/7.8.5/d3.min.js"></script>
  <script>
    // Adatok definiálása - tenger vízhőmérséklet adatok
    const data3 = [
      { honap: "Január", homerseklet: 25 },
{ honap: "Február", homerseklet: 24 },
{ honap: "Március", homerseklet: 24 },
{ honap: "Április", homerseklet: 25 },
{ honap: "Május", homerseklet: 26 },
{ honap: "Június", homerseklet: 26 },
{ honap: "Július", homerseklet: 27 },
{ honap: "Augusztus", homerseklet: 27 },
{ honap: "Szeptember", homerseklet: 27 },
{ honap: "Október", homerseklet: 26 },
{ honap: "November", homerseklet: 26 },
{ honap: "December", homerseklet: 25 }
    ];
    // 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</strong></h2>



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



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



<p><strong>Július-szeptember</strong>: Az UV index továbbra is extrém, 10-11 körüli értékekkel. A nyári hónapokban különösen fontos a megfelelő napvédelem.</p>



<p><strong>Október-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>



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



<p>Az erős 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 30+, de inkább SPF 50+) napvédő krém gyakori használata, széles karimájú 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: 9 },
{ honap: "Február", uv: 9 },
{ honap: "Március", uv: 9 },
{ honap: "Április", uv: 10 },
{ honap: "Május", uv: 11 },
{ honap: "Június", uv: 11 },
{ honap: "Július", uv: 11 },
{ honap: "Augusztus", uv: 11 },
{ honap: "Szeptember", uv: 11 },
{ honap: "Október", uv: 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>Big Island területén előfordulhatnak trópusi viharok és hurrikánok, bár ezek ritkábbak, mint a Karib-térségben. A hurrikánszezon hivatalosan június 1-től november 30-ig tart, de a legtöbb vihar augusztus és október között fordul elő.</p>



<p>A sziget keleti oldala lényegesen csapadékosabb, mint a nyugati. Hilo városában (keleti part) az éves csapadékmennyiség meghaladhatja a 3300 mm-t, míg a Kona-parton (nyugati oldal) csupán 250-500 mm csapadék hullik évente.</p>



<p>A Mauna Kea és Mauna Loa vulkánok csúcsain (4000 méter felett) télen havazás is előfordulhat, miközben a tengerparton 25-30°C-os meleg van. Ez világviszonylatban is egyedülálló klimatikus különbség egyetlen szigeten belül.</p>



<p>Alkalmanként előfordulhatnak vulkáni tevékenységek, amelyek befolyásolhatják a levegőminőséget. A Kilauea vulkán aktív időszakaiban &#8222;vog&#8221; (vulkáni köd) alakulhat ki, amely légzési nehézségeket okozhat az arra érzékenyeknél.</p>



<p>A téli hónapokban (november-március) az északi partvidéken hatalmas hullámok alakulhatnak ki, amelyek vonzzák a profi szörfösöket, de rendkívül veszélyesek lehetnek az átlagos úszók számára.</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 Big Island-re utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Big Island meglátogatására a <strong>április közepétől október közepéig</strong> tartó időszak, amikor minimális a csapadék, magas a napsütéses órák száma, és kellemes a hőmérséklet (27-31°C). A tenger nyugodt és tiszta, ideális feltételeket biztosítva az úszáshoz, búvárkodáshoz és egyéb vízi sportokhoz.</p>



<p>Ezen belül is kiemelkedően jó választás a <strong>május-június</strong> és a <strong>szeptember-október</strong> időszak, amikor az időjárás kiváló, de a turisták száma és az árak alacsonyabbak, mint a nyári csúcsidőszakban.</p>



<p>Az esős évszak (november-március) alatt is kellemes marad a hőmérséklet, és bár gyakoribbak az esőzések, ezek általában rövidek és többnyire éjszaka vagy kora reggel jelentkeznek. Ez az időszak is alkalmas a sziget felfedezésére, különösen ha rugalmas programot tervezel és nem zavar az alkalmi eső.</p>



<p>Fontos megjegyezni, hogy a nyugati part (Kona-oldal) az év minden szakában lényegesen szárazabb, mint a keleti (Hilo-oldal), így ha főként strandolni szeretnél, érdemes a nyugati parton szállást foglalni még az esős évszakban is.</p>



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



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



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



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



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



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



<p></p>
<p>A <a href="https://mikorutazz.hu/big-island-hawaii-idojarasa/">Big Island (Hawaii) 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>Oahu időjárása – mikor a legjobb Hawaii-ra utazni?</title>
		<link>https://mikorutazz.hu/oahu-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 12:13:49 +0000</pubDate>
				<category><![CDATA[Észak-Amerika]]></category>
		<category><![CDATA[Hawaii]]></category>
		<category><![CDATA[USA]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=531</guid>

					<description><![CDATA[<p>Oahu időjárása trópusi, amelyet enyhe hőmérséklet és mérsékelt csapadék jellemez az év nagy részében. A Csendes-óceán közelsége és a sziget hegyei jelentősen befolyásolják a terület éghajlatát. Évszakok Oahun két fő&#8230;</p>
<p>A <a href="https://mikorutazz.hu/oahu-idojarasa/">Oahu időjárása – mikor a legjobb Hawaii-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/hawaii-oahu-latnivalok-kozlekedes-terkeppel/" target="_blank" rel="noreferrer noopener nofollow">Oahu</a> időjárása trópusi, amelyet enyhe hőmérséklet és mérsékelt csapadék jellemez az év nagy részében.</strong></p>



<p>A Csendes-óceán közelsége és a sziget hegyei 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>Oahun két fő évszak különíthető el: a száraz évszak és az esős évszak, bár az átmenet fokozatos.</p>



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



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



<p>A száraz évszak Oahu legkellemesebb időszaka, többnyire napsütéses napokkal és minimális csapadékkal. Az átlaghőmérséklet <strong>24-30°C</strong> között mozog. A passzát szelek, amelyek északkeleti irányból fújnak, kellemes enyhülést hoznak a hőségben. A levegő páratartalma mérsékelt.</p>



<p>Az időjárás ideális a strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez. A tenger általában nyugodt, különösen a déli és nyugati partokon, kiváló feltételeket biztosítva az úszáshoz és a vízi sportokhoz.</p>



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



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



<p>Az esős évszak enyhén csapadékosabb, de korántsem jelent folyamatos esőzést. Az átlaghőmérséklet <strong>22-27°C</strong> között alakul. Az esőzések általában rövid záporok formájában jelentkeznek, gyakran az éjszakai és kora reggeli órákban. A nap nagy részében továbbra is lehet napsütésre számítani. A sziget keleti és északi részei (szélfelőli oldal) általában több csapadékot kapnak, mint a nyugati és déli területek (szélárnyékos oldal).</p>



<p>A tenger az északi parton hullámzóbb lehet ebben az időszakban, ami kiváló feltételeket teremt a szörfözéshez, de a kezdő úszók számára veszélyes lehet.</p>



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



<h2 class="wp-block-heading has-text-align-center"><strong>Oahu 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 az esős évszak közepe Oahun. A nappali hőmérséklet általában 24-27°C között mozog, míg éjszaka 18-20°C-ra hűl le, ami kellemesen enyhe alvási körülményeket biztosít.</p>



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



<p>A csapadék mennyisége viszonylag magas, átlagosan 80-100 mm körül mozog, és a havi csapadékos napok száma 10-12. Az esőzések azonban általában rövid záporok formájában jelentkeznek, és ritkán tartanak egész nap.</p>



<p>A relatív páratartalom mérsékelt, 70-75% körüli. A tenger hullámzása az északi parton jelentős lehet, a híres szörfversenyek időszaka ez, míg a déli partokon nyugodtabb a víz.</p>



<p>Ha januárban utazol Oahura, könnyű, szellős ruházat ajánlott, de érdemes egy vékony pulóvert vagy dzsekit is csomagolni az esti órákra. Esőkabát vagy esernyő hasznos lehet a váratlan záporok esetén.</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ó az januárhoz, továbbra is az esős évszak része. A nappali hőmérséklet 25-28°C közé emelkedhet, míg éjszaka 18-20°C között alakul.</p>



<p>A napsütéses órák száma lassan növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama körülbelül 11,5 óra. A napkelte és napnyugta időpontjai minimálisan változnak.</p>



<p>A csapadék mennyisége még mindig jelentős, átlagosan 70-90 mm, főként rövid, intenzív záporok formájában. A csapadékos napok száma 8-10 között mozog.</p>



<p>A páratartalom mérsékelt, 70-75% körüli. Az északi parton a hullámzás még mindig jelentős lehet, de már kezd enyhülni a tél vége felé közeledve.</p>



<p>A februári látogatáshoz hasonló öltözék ajánlott, mint januárban: könnyű, szellős ruhák, egy-két melegebb darab az esti órákra és esőkabát a váratlan záporok ellen.</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 az esős évszak vége felé közeledik, az időjárás kezd stabilizálódni. A nappali hőmérséklet 26-29°C között, míg az éjszakák 19-21°C között alakulnak.</p>



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



<p>A csapadék mennyisége csökken, 60-80 mm körüli értékkel. Az esős napok száma 7-9 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom mérsékelt, 70-75% körüli marad. A tenger kezd megnyugodni az északi partokon, miközben a déli és nyugati partok továbbra is kiváló feltételeket biztosítanak az úszáshoz.</p>



<p>A márciusi látogatáshoz könnyű, szellős ruházat ajánlott, napvédelem és esetleg egy vékony kardigán az esti órákra. Az esőzések már ritkábbak, de még mindig érdemes felkészülni rájuk.</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 már a száraz évszak kezdete, jelentősen csökkenő csapadékkal. A nappali hőmérséklet 26-29°C közé emelkedik, míg éjszaka 20-22°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9-10 óra. A nappali világosság időtartama 12,5 ó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 jelentősen csökken, 40-60 mm körüli értékkel. Az esős napok száma 5-7 közötti, általában rövid, gyorsan elvonuló záporok formájában.</p>



<p>A páratartalom kissé csökken, 65-70% körülire. A passzát szelek megerősödnek, kellemes enyhülést hozva a melegebb napokon. A tenger nyugodt, ideális feltételeket teremtve az úszáshoz és a vízi sportokhoz.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat, napvédő szerek és UV-szűrős napszemüveg ajánlott. Az esőzések ritkák, de egy kis összehajtható esernyő még jól jöhet.</p>



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



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



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



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



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



<p>A páratartalom mérsékelt, 65-70% körüli. A passzát szelek rendszeresen fújnak, kellemessé téve a melegebb napokat is. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A májusi látogatáshoz könnyű, szellős ruházat, erős napvédelem és bőséges folyadékbevitel ajánlott. Az esőzések ritkák, de a hegyekben túrázva mindig felkészülhetünk egy-egy rövid zápora.</p>



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



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



<p>A június a száraz évszak közepe, stabil és meleg időjárással. A nappali hőmérséklet 28-31°C közé emelkedik, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 10-11 óra. A nappali világosság időtartama az év legkezdete, 13,5 óra körüli. A napkelte 5:50 körül, a napnyugta pedig 19:20 körül történik.</p>



<p>A csapadék mennyisége minimális, 20-40 mm körüli értékkel. Az esős napok száma 3-5 közötti, általában rövid, gyorsan elvonuló záporok formájában.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A passzát szelek erősek, ami kellemes enyhülést hoz a melegebb napokon. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A júniusi látogatáshoz könnyű, szellős ruházat, erős napvédelem és bőséges folyadékbevitel ajánlott. Az esőzések ritkák, de a sziget szélfelőli (keleti) oldalán előfordulhatnak gyakrabban.</p>



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



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



<p>A július a száraz évszak része, meleg és stabil időjárással. A nappali hőmérséklet 29-32°C közé emelkedik, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 10-11 óra. A nappali világosság időtartama kezd csökkenni, de még mindig 13 óra körüli. A napkelte 6:00 körül, a napnyugta pedig 19:15 körül történik.</p>



<p>A csapadék mennyisége minimális, 15-30 mm körüli értékkel. Az esős napok száma 2-4 közötti, általában rövid, gyorsan elvonuló záporok formájában.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A passzát szelek továbbra is erősek, ami enyhülést hoz a melegebb napokon. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A júliusi látogatáshoz könnyű, szellős ruházat, erős napvédelem és bőséges folyadékbevitel ajánlott. Ez a hónap a nyári szünet miatt az egyik legforgalmasabb időszak a turisták számára.</p>



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



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



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



<p>A napsütéses órák száma magas, átlagosan napi 10 óra. A nappali világosság időtartama csökken, 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 alacsony, 15-30 mm körüli értékkel. Az esős napok száma 3-5 közötti, általában rövid, gyorsan elvonuló záporok formájában.</p>



<p>A páratartalom mérsékelt, 65-70% körüli. A passzát szelek továbbra is fújnak, kellemes enyhülést hozva. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>Az augusztusi látogatáshoz könnyű, szellős ruházat, erős napvédelem és bőséges folyadékbevitel ajánlott. Ez is rendkívül forgalmas hónap turisták szempontjából.</p>



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



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



<p>A szeptember a száraz évszak vége felé jár, de még mindig stabil időjárással. A nappali hőmérséklet 29-32°C közé emelkedik, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9-10 óra. A nappali világosság időtartama 12 ó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 kezd emelkedni, 30-50 mm körüli értékkel. Az esős napok száma 4-6 közötti, általában rövid, délutáni záporok formájában.</p>



<p>A páratartalom kissé emelkedik, 70-75% körülire. A passzát szelek általában még fújnak, de gyengülhetnek időnként. A tenger nyugodt és tiszta, ideális feltételeket biztosítva minden vízi tevékenységhez.</p>



<p>A szeptemberi látogatáshoz könnyű, szellős ruházat, erős napvédelem és bőséges folyadékbevitel ajánlott. Érdemes egy kis összehajtható esernyőt is magunknál tartani a váratlan záporok esetére.</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 átmeneti hónap a száraz és az esős évszak között. A nappali hőmérséklet 28-31°C közé emelkedik, míg éjszaka 21-23°C körül alakul.</p>



<p>A napsütéses órák száma csökken, átlagosan napi 8-9 ó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:00 körül történik.</p>



<p>A csapadék mennyisége növekszik, 50-70 mm körüli értékkel. Az esős napok száma 6-8 közötti, általában rövid, de időnként hosszabb ideig tartó záporok formájában.</p>



<p>A páratartalom emelkedik, 70-75% körülire. A passzát szelek gyengülhetnek, és az északi partokon a hullámzás kezd erősödni. A tenger déli és nyugati partokon még mindig nyugodt, ideális feltételeket biztosítva az úszáshoz.</p>



<p>Az októberi látogatáshoz könnyű, szellős ruházat, napvédelem és egy vékony kardigán vagy dzseki ajánlott az esti órákra. Esernyő vagy esőkabát szintén hasznos lehet.</p>



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



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



<p>A november már egyértelműen az esős évszak kezdete. A nappali hőmérséklet 26-29°C közé csökken, míg éjszaka 20-22°C körül alakul.</p>



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



<p>A csapadék mennyisége jelentősen növekszik, 80-100 mm körüli értékkel. Az esős napok száma 10-12 közötti, hosszabb ideig tartó esőzések is előfordulhatnak.</p>



<p>A páratartalom magas, 75-80% körüli. Az északi parton a hullámzás jelentősen erősödik, megkezdődik a szörfszezon. A déli és nyugati partokon a tenger még mindig viszonylag nyugodt.</p>



<p>A novemberi látogatáshoz könnyű, szellős ruházat, egy-két melegebb darab és esernyő vagy esőkabát ajánlott. Az északi parton a szörfversenyek időszaka kezdődik, ami különleges látványosság lehet.</p>



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



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



<p>December az esős évszak közepe, bár az ünnepek időszaka továbbra is népszerű a turisták körében. A nappali hőmérséklet 25-28°C közé csökken, míg éjszaka 19-21°C körül alakul.</p>



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



<p>A csapadék mennyisége magas, 90-110 mm körüli értékkel. Az esős napok száma 12-14 közötti, hosszabb esőzések is előfordulhatnak.</p>



<p>A páratartalom magas, 75-80% körüli. Az északi parton a hullámzás jelentős, a híres szörfversenyek időszaka ez. A déli és nyugati partokon a tenger általában nyugodtabb, de alkalmanként ott is előfordulhat nagyobb hullámzás.</p>



<p>A decemberi látogatáshoz könnyű, szellős ruházat, egy-két melegebb darab és esernyő vagy esőkabát ajánlott. Az év végi ünnepek különleges hangulatot adnak a szigetnek ebben az időszakban.</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">Oahu 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: 26 },
{ honap: "Február", homerseklet: 26 },
{ honap: "Március", homerseklet: 27 },
{ honap: "Április", homerseklet: 28 },
{ honap: "Május", homerseklet: 29 },
{ honap: "Június", homerseklet: 30 },
{ honap: "Július", homerseklet: 31 },
{ honap: "Augusztus", homerseklet: 31 },
{ honap: "Szeptember", homerseklet: 31 },
{ honap: "Október", homerseklet: 30 },
{ honap: "November", homerseklet: 28 },
{ honap: "December", homerseklet: 26 }
    ];
    // 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">Oahu á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: 90 },
{ honap: "Február", csapadek: 80 },
{ honap: "Március", csapadek: 70 },
{ honap: "Április", csapadek: 50 },
{ honap: "Május", csapadek: 40 },
{ honap: "Június", csapadek: 30 },
{ honap: "Július", csapadek: 23 },
{ honap: "Augusztus", csapadek: 23 },
{ honap: "Szeptember", csapadek: 40 },
{ honap: "Október", csapadek: 60 },
{ honap: "November", csapadek: 90 },
{ honap: "December", csapadek: 100 }
    ];
    // 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>Oahu tenger vízhőmérséklete az év során viszonylag stabil, csak kismértékű szezonális ingadozást mutat. A Csendes-óceán vizei a sziget körül mindig kellemes hőmérsékletűek, fürdésre alkalmasak.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 24-25°C között alakul. Ez még mindig kellemes, fürdésre alkalmas hőmérséklet, bár ez az év „leghidegebb&#8221; időszaka a víz szempontjából.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete lassan emelkedik, 25-26°C közötti értékeket érve el. A melegedő tendencia folytatódik a nyár felé haladva.</p>



<p><strong>Július-szeptember</strong>: A víz hőmérséklete eléri a csúcsértéket, 26-27°C körül. Ebben az időszakban a tenger különösen kellemes, szinte fürdőkád-meleg.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete lassan csökken, 25-26°C-ról 24-25°C-ra az év vége felé. A hőmérséklet még mindig ideális a fürdőzéshez.</p>



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



<p>Oahu különböző partszakaszain eltérő lehet a víz hőmérséklete és állapota. Az északi part (North Shore) az esős évszakban (november-március) híres a hatalmas hullámairól, amelyek a professzionális szörfösöket vonzzák világszerte. Ezzel szemben a déli part (Waikiki, Ala Moana) és a nyugati part (Ko Olina) általában nyugodtabb vizekkel rendelkezik egész évben, ami ideális az úszáshoz és a kezdő szörfösök számára.</p>



<p>Az árapály-ingadozás Oahu partjainál mérsékelt, általában 0,5-1 méter között változik. Ez nem olyan jelentős, mint egyes más óceáni területeken, de a strandolás és különböző vízi tevékenységek tervezésénél érdemes figyelembe venni.</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: 24.5 },
{ honap: "Február", homerseklet: 24.5 },
{ honap: "Március", homerseklet: 24.5 },
{ honap: "Április", homerseklet: 25.5 },
{ honap: "Május", homerseklet: 25.5 },
{ honap: "Június", homerseklet: 25.5 },
{ honap: "Július", homerseklet: 26.5 },
{ honap: "Augusztus", homerseklet: 26.5 },
{ honap: "Szeptember", homerseklet: 26.5 },
{ honap: "Október", homerseklet: 25.5 },
{ honap: "November", homerseklet: 25 },
{ honap: "December", homerseklet: 24.5 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



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



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



<p>Oahu földrajzi elhelyezkedése miatt az UV sugárzás az év egészében rendkívül magas. A sziget a trópusi égöv alatt található, ahol a napsugárzás intenzitása jóval erősebb, mint a mérsékelt éghajlati övben.</p>



<p><strong>Január-március</strong>: Az UV index általában 8-9 között mozog, ami a &#8222;nagyon magas&#8221; kategóriába tartozik. Bár ez az év &#8222;alacsonyabb&#8221; UV értékű időszaka, még mindig jelentős napvédelemre van szükség.</p>



<p><strong>Április-június</strong>: Az UV index emelkedik, 9-11 között alakul, ami már az &#8222;extrém&#8221; kategória alsó határát súrolja. A napsugárzás legintenzívebb 10:00 és 16:00 óra között.</p>



<p><strong>Július-szeptember</strong>: Ekkor mérhető a legmagasabb UV érték, általában 10-11, esetenként akár 12 is lehet, ami a legmagasabb, &#8222;extrém&#8221; kategóriába tartozik. Különösen a déli órákban veszélyes a közvetlen napsugárzás.</p>



<p><strong>Október-december</strong>: Az UV index fokozatosan csökken, 9-10 körüli értékekre, de még mindig a &#8222;nagyon magas&#8221; vagy &#8222;extrém&#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 30+, de inká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 (10:00-16:00 között).</p>



<p>A víz visszaverő hatása miatt a vízben és a vízparton még fokozottabb védelemre van szükség. Érdemes vízálló napvédő krémeket használni és UV-szűrős pólókat viselni, különösen a gyermekek és a világos bőrűek esetében. A fellegekből szűrődő napsugárzás is okozhat leégést, ezért borult időben is szükséges a napvédelem.</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: 8.5 },
{ honap: "Április", uv: 10 },
{ honap: "Május", uv: 10 },
{ honap: "Június", uv: 10 },
{ honap: "Július", uv: 10.5 },
{ honap: "Augusztus", uv: 10.5 },
{ honap: "Szeptember", uv: 10.5 },
{ honap: "Október", uv: 9.5 },
{ honap: "November", uv: 9.5 },
{ honap: "December", uv: 9.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 (november-március) előfordulhatnak erősebb viharok, amelyek jelentős csapadékkal járhatnak. Ritkán, de előfordulhatnak hirtelen áradások, különösen a hegyvidéki területeken.</p>



<p>A hurrikánszezon hivatalosan június 1-től november 30-ig tart, bár Hawaii ritkán kap közvetlen találatot hurrikántól. Általában a hullámzás és a csapadék növekedése érezhető csak, de érdemes figyelni az időjárás-előrejelzéseket ebben az időszakban.</p>



<p>Oahun előfordulhatnak rövid ideig tartó, de intenzív záporok, amelyek után gyorsan visszatér a napsütés. Ez a &#8222;passing shower&#8221; jelensége, ami különösen a sziget szélfelőli (keleti) oldalán gyakori.</p>



<p>A sziget mikroklímákkal rendelkezik: a keleti és északi részek általában csapadékosabbak (innen a &#8222;szélfelőli oldal&#8221; elnevezés), míg a nyugati és déli részek szárazabbak, naposabbak (a &#8222;szélárnyékos oldal&#8221;).</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 Oahu-ra utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Oahu meglátogatására a száraz évszak, különösen <strong>április közepétől október közepéig</strong>. Ebben az időszakban a legalacsonyabb a csapadék mennyisége, a hőmérséklet kellemes (26-32°C), é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 egyéb vízi tevékenységekhez.</p>



<p>Ezen belül is kiemelkedő az <strong>április-május</strong> és a <strong>szeptember-október</strong> időszak, amikor még/már kevesebb a turista, de az időjárás még mindig ideális. A nyári hónapok (június-augusztus) az időjárás szempontjából szintén tökéletesek, de ez a fő turistaszezon is, ami magasabb árakat és nagyobb tömeget jelent.</p>



<p>A téli hónapok (november-március) alatt sem kell lemondani Oahu szépségeiről, de számítani kell gyakoribb esőzésekre. Ebben az időszakban érdemes a sziget déli és nyugati részein szállást foglalni, ahol még a téli hónapokban is kevesebb a csapadék. Az északi part viszont ebben az időszakban válik a szörfösök paradicsomává a hatalmas hullámok miatt.</p>



<p>Összességében Oahu időjárása egész évben kellemes, jelentős extrém hőmérsékleti ingadozások nélkül, így valójában nincs &#8222;rossz&#8221; időszak a látogatásra, csak egyéni preferenciák és a tevékenységek jellege alapján érdemes dönteni.</p>



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



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

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

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

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

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

.excellent {
  background-color: #c8e6c9;
}

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

.average {
  background-color: #fff9c4;
}

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

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

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

tr:hover {
  opacity: 0.9;
}

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

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



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



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



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



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



<p></p>
<p>A <a href="https://mikorutazz.hu/oahu-idojarasa/">Oahu időjárása – mikor a legjobb Hawaii-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>Maui időjárása – mikor a legjobb Hawaii-ra utazni?</title>
		<link>https://mikorutazz.hu/maui-idojarasa/</link>
		
		<dc:creator><![CDATA[radopeter1983]]></dc:creator>
		<pubDate>Tue, 22 Apr 2025 09:28:20 +0000</pubDate>
				<category><![CDATA[Észak-Amerika]]></category>
		<category><![CDATA[Hawaii]]></category>
		<category><![CDATA[USA]]></category>
		<guid isPermaLink="false">https://mikorutazz.hu/?p=527</guid>

					<description><![CDATA[<p>Maui időjárása trópusi óceáni, ami kellemes, meleg klímát biztosít az év szinte minden részében. A Csendes-óceán közelsége és a sziget változatos domborzata jelentősen befolyásolja a terület mikroklímáját. Évszakok Mauin két&#8230;</p>
<p>A <a href="https://mikorutazz.hu/maui-idojarasa/">Maui időjárása – mikor a legjobb Hawaii-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/maui-latnivalok-idojaras-terkepek/" target="_blank" rel="noreferrer noopener nofollow">Maui</a> időjárása trópusi óceáni, ami kellemes, meleg klímát biztosít az év szinte minden részében.</strong></p>



<p>A Csendes-óceán közelsége és a sziget változatos domborzata jelentősen befolyásolja a terület mikroklí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>Mauin két fő évszak különíthető el: a száraz évszak és az 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 (április-október)</strong>:</h3>



<p>A száraz évszak Maui legkellemesebb időszaka, ragyogó napsütéssel, alacsony csapadékmennyiséggel és stabil hőmérséklettel. Az átlaghőmérséklet <strong>24-31°C</strong> között mozog. A levegő páratartalma mérsékelt, és a szél gyakran enyhíti a hőséget.</p>



<p>Az időjárás ideális strandoláshoz, túrázáshoz és egyéb szabadtéri tevékenységekhez. A tenger általában nyugodt, kiváló feltételeket biztosítva a snorkelezéshez, szörfözéshez é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 (november-március)</strong>:</h3>



<p>Az esős évszak enyhén hűvösebb és csapadékosabb, de továbbra is kellemes. Az átlaghőmérséklet <strong>22-28°C</strong> között alakul. A csapadék főként rövid, intenzív záporok formájában érkezik, amelyek után gyakran kisüt a nap. Az esőzések többnyire éjszaka vagy kora reggel jelentkeznek, különösen a sziget északi és keleti részén.</p>



<p>A déli és nyugati partok általában szárazabbak maradnak, még az esős évszakban is. A tenger időnként hullámosabb lehet, ami kedvez a szörfözésnek.</p>



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



<h2 class="wp-block-heading has-text-align-center"><strong>Maui 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 Maui esős évszakának közepe, de továbbra is kellemes hőmérséklettel. A nappali hőmérséklet általában 25-27°C között mozog, míg éjszaka 18-20°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 mérsékelt, átlagosan napi 6-7 óra. A nappali világosság időtartama körülbelül 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 viszonylag magas, átlagosan 90-100 mm körül mozog, és a havi csapadékos napok száma 12-15. Az esőzések gyakran rövid, intenzív záporok formájában jelentkeznek, főként a hegyvidéki területeken és a sziget északi, keleti részén.</p>



<p>Az égbolt változékony, a napos időszakokat gyakran felhős periódusok váltják. A relatív páratartalom mérsékelt, 70-75% körüli. A tenger általában kellemes, de az északi partokon nagyobb hullámok is előfordulhatnak, ami a szörfözők számára ideális.</p>



<p>Ha januárban utazol Mauira, könnyű, szellős ruházat ajánlott, de érdemes egy vékony pulóvert vagy dzsekit is csomagolni az esti órákra. A változékony időjárás miatt hasznos lehet egy kompakt esőkabát is.</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ó időjárási viszonyokat mutat, mint a január, még mindig az esős évszak része. A nappali hőmérséklet 25-28°C közé emelkedhet, míg éjszaka 18-20°C között alakul.</p>



<p>A napsütéses órák száma enyhén növekszik, átlagosan napi 7-8 óra. A nappali világosság időtartama fokozatosan hosszabbodik, 11-11,5 óra körül. A napkelte és napnyugta időpontjai kismértékben változnak.</p>



<p>A csapadék mennyisége csökken az előző hónaphoz képest, átlagosan 75-85 mm körüli értékkel. A csapadékos napok száma 10-12 között alakul, főként rövid záporok formájában.</p>



<p>A levegő tiszta, a páratartalom mérsékelt, 70-75% körüli. A tengeri viszonyok változatosak, az északi partokon továbbra is nagyobb hullámok jellemzőek, míg a védettebb öblökben nyugodtabb a víz.</p>



<p>A februári látogatáshoz könnyű, réteges öltözék ajánlott, különös tekintettel az esetleges esti lehűlésre és váratlan záporokra.</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 átmeneti hónap az esős és a száraz évszak között. A nappali hőmérséklet stabil, 26-28°C között, míg az éjszakák 19-21°C körül alakulnak.</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 nyúlik, 12 óra körüli értékkel. A napkelte 6:30 körül, a napnyugta pedig 18:30 körül van.</p>



<p>A csapadék mennyisége további csökkenést mutat, 60-70 mm körüli értékkel. Az esős napok száma 8-10 közötti, a záporok rövidülnek és ritkábbá válnak.</p>



<p>A páratartalom mérsékelt, 65-70% körüli, ami kellemes közérzetet biztosít. A tengeri viszonyok fokozatosan megnyugszanak, bár az északi partokon még előfordulhatnak erősebb hullámok.</p>



<p>A márciusi látogatáshoz könnyű ruházat ajánlott, megfelelő napvédelemmel. A változékony időjárás miatt célszerű réteges öltözködést tervezni, különösen ha a Haleakala vulkán vagy más magasabb területek meglátogatását is tervezed.</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 már egyértelműen a száraz évszak kezdete, kellemes és stabil időjárással. A nappali hőmérséklet 27-29°C közé emelkedik, míg éjszaka 19-21°C körül alakul.</p>



<p>A napsütéses órák száma magas, átlagosan napi 9 óra. A nappali világosság időtartama tovább nyúlik, 12,5 óra körüli értékkel. A napkelte és napnyugta időpontjai folyamatosan változnak az évszaknak megfelelően.</p>



<p>A csapadék mennyisége jelentősen csökken, 40-50 mm körüli értékre. Az esős napok száma 6-8 közé esik, a záporok többnyire rövid ideig tartanak.</p>



<p>A páratartalom kellemes, 60-65% körüli, ami komfortos közérzetet biztosít. A tenger általában nyugodt, kiváló feltételeket teremtve az úszáshoz, snorkelezéshez és más vízi tevékenységekhez.</p>



<p>Az áprilisi látogatáshoz könnyű, szellős ruházat ajánlott, fokozott napvédelemmel. Ez az időszak ideális a szabadtéri programokhoz, különösen a vízparti tevékenységekhez.</p>



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



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



<p>A május a száraz évszak része, stabilizálódó időjárással és emelkedő hőmérséklettel. A nappali maximum 28-30°C közé emelkedhet, míg éjszaka 20-22°C körül alakul.</p>



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



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



<p>A páratartalom kellemes, 60% körüli, ami kényelmes közérzetet biztosít még a melegebb napokon is. A tenger nyugodt és tiszta, ideális feltételeket nyújtva minden vízi tevékenységhez.</p>



<p>A májusi látogatáshoz könnyű, szellős ruházat, erős napvédelem ajánlott. A napsütés intenzív lehet, különösen a déli órákban, így fontos a megfelelő fejfedő és napszemüveg használata.</p>



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



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



<p>A június a száraz évszak közepe, stabil, meleg időjárással. A nappali hőmérséklet 29-31°C közé emelkedik, míg éjszaka 21-23°C körül alakul.</p>



<p>A napsütéses órák száma maximális, átlagosan napi 10-11 óra. A nappali világosság időtartama éri el az éves csúcsot, 13,5 óra körüli értékkel. A napkelte 5:45 körül, a napnyugta pedig 19:15 körül van.</p>



<p>A csapadék mennyisége rendkívül alacsony, 20-30 mm körüli értékkel. Az esős napok száma mindössze 3-5, a záporok ritkák és rövidek.</p>



<p>A páratartalom kellemes, 60% körüli, amit a passzát szelek tovább enyhítenek. A tenger rendkívül nyugodt és tiszta, kiváló látási viszonyokat biztosítva a snorkelezéshez és búvárkodáshoz.</p>



<p>A júniusi látogatáshoz a lehető legkönnyebb ruházat ajánlott, maximális napvédelemmel. A hosszú, napos napok ideálisak a strandoláshoz és a sziget felfedezéséhez.</p>



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



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



<p>A július Maui egyik legmelegebb és legnaposabb hónapja. A nappali hőmérséklet 30-32°C közé emelkedik, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 10-11 óra. A nappali világosság időtartama kissé rövidül, de még mindig 13 óra körüli. A napkelte és napnyugta időpontjai fokozatosan változnak.</p>



<p>A csapadék mennyisége minimális, 15-25 mm körüli értékkel. Az esős napok száma 3-4 körüli, a csapadék többnyire a hegyvidéki területekre korlátozódik.</p>



<p>A páratartalom enyhén emelkedik, 65% körülire, de a folyamatos passzát szelek miatt a hőérzet kellemes marad. A tenger továbbra is nyugodt és meleg, ideális minden vízi tevékenységhez.</p>



<p>A júliusi látogatáshoz könnyű, szellős ruházat, erős napvédő szerek és megfelelő hidratálás szükséges. Ez az időszak különösen kedvelt a turisták körében, így érdemes előre tervezni a szállást és a programokat.</p>



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



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



<p>Az augusztus hasonlóan meleg és napos, mint a július. A nappali hőmérséklet 30-32°C között mozog, míg éjszaka 22-24°C körül alakul.</p>



<p>A napsütéses órák száma változatlanul magas, átlagosan napi 10 óra. A nappali világosság időtartama fokozatosan rövidül, 12,5 óra körülire. A napkelte 6: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 minimális, 20-30 mm körüli értékkel. Az esős napok száma 3-5 között alakul, a záporok rövidek és lokálisak.</p>



<p>A páratartalom 65-70% körüli, amit a folyamatos szellő enyhít. A tenger nyugodt és tiszta, ideális feltételeket biztosítva a vízi sportokhoz.</p>



<p>Az augusztusi látogatáshoz hasonló előkészületekre van szükség, mint júliusban: könnyű öltözet, erős napvédelem és megfelelő folyadékbevitel. Ez is főszezonnak számít, így számítani lehet a magasabb árakra és a nagyobb turistaforgalomra.</p>



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



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



<p>A szeptember még mindig a száraz évszak része, de enyhén csökkenő hőmérséklettel. A nappali maximum 29-31°C között alakul, míg éjszaka 21-23°C körül mozog.</p>



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



<p>A csapadék mennyisége enyhén emelkedik, 30-40 mm körüli értékre. Az esős napok száma 5-7 közötti, de még mindig főként rövid záporok formájában.</p>



<p>A páratartalom mérsékelt, 65-70% körüli, amit a passzát szelek továbbra is enyhítenek. A tenger általában még nyugodt, de az időszakos szélerősödések miatt egyes napokon erősebb hullámzás alakulhat ki.</p>



<p>A szeptemberi látogatáshoz könnyű ruházat, megfelelő napvédelem ajánlott. Ez az időszak már nem tartozik a főszezonba, így kedvezőbbek lehetnek az árak és kevesebb a turista.</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 átmeneti hónap a száraz és az esős évszak között. A nappali hőmérséklet 28-30°C között alakul, míg éjszaka 21-23°C körül mozog.</p>



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



<p>A csapadék mennyisége növekszik, 50-60 mm körüli értékre. Az esős napok száma 8-10 közé emelkedik, a záporok gyakoribbá és intenzívebbé válnak, különösen a hónap vége felé.</p>



<p>A páratartalom emelkedik, 70-75% körülire, de a hőmérséklet továbbra is kellemes marad. A tengeri viszonyok változékonyabbá válnak, időszakosan erősebb hullámzással, különösen az északi partokon.</p>



<p>Az októberi látogatáshoz könnyű, réteges öltözék ajánlott, esőkabáttal kiegészítve. Ez az időszak kevésbé zsúfolt, és a természet kezd új életre kelni a közelgő esős évszak miatt.</p>



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



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



<p>A november már egyértelműen az esős évszak kezdete, növekvő csapadékmennyiséggel. A nappali hőmérséklet 27-29°C között, az éjszakai pedig 20-22°C körül alakul.</p>



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



<p>A csapadék mennyisége jelentősen növekszik, 80-90 mm körüli értékre. Az esős napok száma 12-15 közé emelkedik, gyakori és intenzív záporokkal, különösen a sziget szélfelőli oldalán.</p>



<p>A páratartalom magas, 75-80% körüli, ami fokozhatja a hőérzetet. A tenger változékonyabb, gyakrabban előfordulnak erősebb hullámok, különösen az északi partokon, ami kedvez a szörfözőknek.</p>



<p>A novemberi látogatáshoz könnyű, réteges öltözködés ajánlott, mindenképpen esőkabáttal kiegészítve. Rugalmas programtervezésre van szükség az időjárás változékonysága miatt.</p>



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



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



<p>December Maui legcsapadékosabb hónapja, de továbbra is kellemes hőmérséklettel. A nappali hőmérséklet 26-28°C között, míg éjszaka 19-21°C körül alakul.</p>



<p>A napsütéses órák száma alacsony, átlagosan napi 6 óra. A nappali világosság időtartama éri el az éves minimumot, 10,5-11 óra körüli értékkel. A napkelte 7:00 körül, a napnyugta pedig 17:45 körül történik.</p>



<p>A csapadék mennyisége ebben a hónapban a legmagasabb, 100-120 mm körüli értékkel. Az esős napok száma 15-18 között alakul, gyakori és néha hosszan tartó esőzésekkel.</p>



<p>A páratartalom magas, 80% körüli, ami fokozhatja a hőérzetet. A tenger gyakran viharosabb, különösen az északi partokon, ahol a szörfözési lehetőségek kiválóak ebben az időszakban.</p>



<p>A decemberi látogatás esetén mindenképpen érdemes réteges öltözködést tervezni és megfelelő esőfelszerelést vinni. A karácsonyi időszak népszerű turisztikai szezon, így érdemes előre foglalni, annak ellenére, hogy ez az egyik legcsapadékosabb hónap.</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">Maui 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: 26 },
      { honap: "Február", homerseklet: 26 },
      { honap: "Március", homerseklet: 27 },
      { honap: "Április", homerseklet: 28 },
      { honap: "Május", homerseklet: 29 },
      { honap: "Június", homerseklet: 30 },
      { honap: "Július", homerseklet: 31 },
      { honap: "Augusztus", homerseklet: 31 },
      { honap: "Szeptember", homerseklet: 30 },
      { honap: "Október", homerseklet: 29 },
      { honap: "November", homerseklet: 28 },
      { honap: "December", homerseklet: 27 }
    ];
    // 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">Maui á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: 95 },
      { honap: "Február", csapadek: 80 },
      { honap: "Március", csapadek: 65 },
      { honap: "Április", csapadek: 45 },
      { honap: "Május", csapadek: 35 },
      { honap: "Június", csapadek: 25 },
      { honap: "Július", csapadek: 20 },
      { honap: "Augusztus", csapadek: 25 },
      { honap: "Szeptember", csapadek: 35 },
      { honap: "Október", csapadek: 55 },
      { honap: "November", csapadek: 85 },
      { honap: "December", csapadek: 110 }
    ];
    // 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>Maui tenger vízhőmérséklete az év során kellemes és viszonylag stabil, csak kismértékű szezonális ingadozást mutat. A Csendes-óceán trópusi vizei miatt a fürdőzés egész évben élvezetes.</p>



<p><strong>Január-március</strong>: A víz hőmérséklete 24-25°C között alakul. Ez kissé hűvösebb, mint az év többi részében, de továbbra is kellemes és frissítő. Az északi partokon a víz néhány fokkal hidegebb lehet, mint a védettebb déli és nyugati partokon.</p>



<p><strong>Április-június</strong>: A víz hőmérséklete fokozatosan emelkedik, 25-26°C közötti értékeket érve el. Ebben az időszakban a tenger különösen kellemes, nem túl meleg, de jól temperált a hosszabb vízi tevékenységekhez is.</p>



<p><strong>Július-szeptember</strong>: Ez az időszak mutatja a legmagasabb vízhőmérsékleteket, 26-27°C körüli értékekkel. A meleg víz tökéletes a snorkelezéshez és búvárkodáshoz, mivel ilyenkor a víz alatti látási viszonyok is kiválóak.</p>



<p><strong>Október-december</strong>: A víz hőmérséklete fokozatosan csökken, 25-26°C-ra. A hőmérséklet-változás minimális, és a víz továbbra is kellemes marad a fürdőzéshez és vízi sportokhoz.</p>



<p>Maui partjainál az árapály-ingadozás mérsékelt, általában 0,5-1 méter közötti. A dagály-apály váltakozása fontos szempont lehet bizonyos strandok és sziklás partszakaszok látogatásakor, valamint a snorkelezés tervezésekor. A sziget különböző partszakaszain eltérő lehet a vízminőség és a hullámzás, az északi partok általában hullámosabbak, különösen az esős évszakban, míg a déli és nyugati partok védettebb öblei nyugodtabb vizet kínálnak.</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: 24.5 },
      { honap: "Február", homerseklet: 24.5 },
      { honap: "Március", homerseklet: 24.5 },
      { honap: "Április", homerseklet: 25.5 },
      { honap: "Május", homerseklet: 25.5 },
      { honap: "Június", homerseklet: 25.5 },
      { honap: "Július", homerseklet: 26.5 },
      { honap: "Augusztus", homerseklet: 26.5 },
      { honap: "Szeptember", homerseklet: 26.5 },
      { honap: "Október", homerseklet: 25.5 },
      { honap: "November", homerseklet: 25.5 },
      { honap: "December", homerseklet: 25.5 }
    ];
    // Méretek és margók beállítása
    const margin3 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width3 = 800 - margin3.left - margin3.right;
    const height3 = 400 - margin3.top - margin3.bottom;
    // SVG elem létrehozása
    const svg3 = d3.select("#chart3")
      .append("svg")
      .attr("width", width3 + margin3.left + margin3.right)
      .attr("height", height3 + margin3.top + margin3.bottom)
      .append("g")
      .attr("transform", `translate(${margin3.left},${margin3.top})`);
    // Tooltip létrehozása
    const tooltip3 = d3.select("body").append("div")
      .attr("class", "tooltip3");
    // Skálák beállítása
    const x3 = d3.scaleBand()
      .domain(data3.map(d => d.honap))
      .range([0, width3])
      .padding(0.2);
    const y3 = d3.scaleLinear()
      .domain([0, d3.max(data3, d => d.homerseklet) + 0])
      .nice()
      .range([height3, 0]);
    // X tengely rajzolása
    svg3.append("g")
      .attr("class", "axis3")
      .attr("transform", `translate(0,${height3})`)
      .call(d3.axisBottom(x3))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis3 = svg3.append("g")
      .attr("class", "axis3")
      .call(d3.axisLeft(y3).tickSize(-width3).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis3.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis3.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg3.append("text")
      .attr("class", "axis-label3")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin3.left + 15)
      .attr("x", -height3 / 2)
      .attr("text-anchor", "middle")
      .text("°C");
    // Oszlopok rajzolása
    svg3.selectAll(".bar3")
      .data(data3)
      .enter()
      .append("rect")
      .attr("class", "bar3")
      .attr("x", d => x3(d.honap))
      .attr("width", x3.bandwidth())
      .attr("y", d => y3(d.homerseklet))
      .attr("height", d => height3 - y3(d.homerseklet))
      .on("mouseover", (event, d) => {
        tooltip3.style("opacity", 1)
          .html(`${d.honap}: ${d.homerseklet} °C`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip3.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer3');
      const slider = document.getElementById('chartSlider3');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



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



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



<p>Maui földrajzi elhelyezkedése miatt az UV sugárzás az év egészében különösen magas. A trópusi égöv alatt, az északi félteke mérsékelt szélességi fokain a napsugárzás intenzitása jelentősen erősebb, mint a kontinentális területeken.</p>



<p><strong>Január-március</strong>: Az UV index átlagosan 8-9 között mozog, ami a &#8222;nagyon magas&#8221; kategóriába tartozik. A napsugárzás legintenzívebb 10:00 és 15:00 óra között. Az esős évszak ellenére a felhőmentes időszakokban rendkívül erős lehet a sugárzás.</p>



<p><strong>Április-június</strong>: Az UV index fokozatosan emelkedik, elérve a 10-11 közötti értékeket, ami már az &#8222;extrém&#8221; kategóriába tartozik. A nap magasabb állása miatt a sugárzás különösen erős lehet, akár felhős időben is jelentős mennyiségű UV sugárzás éri a bőrfelületet.</p>



<p><strong>Július-szeptember</strong>: Az UV index ebben az időszakban a legmagasabb, gyakran 11-12 körüli értékeket mutat, ami a skála tetején lévő &#8222;extrém&#8221; kategóriát jelenti. A nyári napsugárzás különösen intenzív, a déli órákban rendkívül veszélyes lehet a közvetlen napfénynek való kitettség.</p>



<p><strong>Október-december</strong>: Az UV index fokozatosan csökken, visszatérve a 8-10 közötti értékekre. Az esős évszak ellenére a napsütéses időszakokban továbbra is magas marad az UV sugárzás.</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. Javasolt a magas faktorszámú (legalább SPF 30+, de ideálisan SPF 50+) napvédő krém rendszeres újraalkalmazása, széles karimájú kalap, UV-szűrős napszemüveg viselése, és a közvetlen napfény kerülése a legintenzívebb, déli órákban (10:00-15:00 között). A világos bőrű látogatók számára különösen fontos az elővigyázatosság, mivel akár 10-15 perc közvetlen napsugárzás is súlyos leégést okozhat.</p>



<p>A víz felszínéről visszaverődő napsugarak felerősítik az UV sugárzást, így a vízparton vagy vízi tevékenységek során még körültekintőbbnek kell lenni. Javasolt vízálló napvédő krémek és UV-szűrős ruházat (rashguard) használata, különösen a snorkelezés vagy hosszabb vízi programok eseté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-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: 8.5 },
      { honap: "Április", uv: 10.5 },
      { honap: "Május", uv: 10.5 },
      { honap: "Június", uv: 10.5 },
      { honap: "Július", uv: 11.5 },
      { honap: "Augusztus", uv: 11.5 },
      { honap: "Szeptember", uv: 11.5 },
      { honap: "Október", uv: 9 },
      { honap: "November", uv: 9 },
      { honap: "December", uv: 9 }
    ];
    // Méretek és margók beállítása
    const margin4 = { top: 20, right: 30, bottom: 70, left: 60 };
    const width4 = 800 - margin4.left - margin4.right;
    const height4 = 400 - margin4.top - margin4.bottom;
    // SVG elem létrehozása
    const svg4 = d3.select("#chart4")
      .append("svg")
      .attr("width", width4 + margin4.left + margin4.right)
      .attr("height", height4 + margin4.top + margin4.bottom)
      .append("g")
      .attr("transform", `translate(${margin4.left},${margin4.top})`);
    // Tooltip létrehozása
    const tooltip4 = d3.select("body").append("div")
      .attr("class", "tooltip4");
    // Skálák beállítása
    const x4 = d3.scaleBand()
      .domain(data4.map(d => d.honap))
      .range([0, width4])
      .padding(0.2);
    const y4 = d3.scaleLinear()
      .domain([0, d3.max(data4, d => d.uv) + 0])
      .nice()
      .range([height4, 0]);
    // X tengely rajzolása
    svg4.append("g")
      .attr("class", "axis4")
      .attr("transform", `translate(0,${height4})`)
      .call(d3.axisBottom(x4))
      .selectAll("text")
      .style("text-anchor", "end")
      .attr("dx", "-.8em")
      .attr("dy", ".15em")
      .attr("transform", "rotate(-30)");
    // Y tengely rajzolása
    const yAxis4 = svg4.append("g")
      .attr("class", "axis4")
      .call(d3.axisLeft(y4).tickSize(-width4).tickFormat(d => d).ticks(8));
      
    // Az összes vonal halványítása, beleértve a domain vonalakat is
    yAxis4.selectAll(".tick line")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
      
    // A felső domain vonal beállítása
    yAxis4.select(".domain")
      .attr("stroke", "#e0e0e0")
      .attr("stroke-opacity", 0.7);
    
    // Y tengely felirata
    svg4.append("text")
      .attr("class", "axis-label4")
      .attr("transform", "rotate(-90)")
      .attr("y", -margin4.left + 15)
      .attr("x", -height4 / 2)
      .attr("text-anchor", "middle")
      .text("UV index értéke");
    // Oszlopok rajzolása
    svg4.selectAll(".bar4")
      .data(data4)
      .enter()
      .append("rect")
      .attr("class", "bar4")
      .attr("x", d => x4(d.honap))
      .attr("width", x4.bandwidth())
      .attr("y", d => y4(d.uv))
      .attr("height", d => height4 - y4(d.uv))
      .on("mouseover", (event, d) => {
        tooltip4.style("opacity", 1)
          .html(`${d.honap}: ${d.uv}`)
          .style("left", (event.pageX + 10) + "px")
          .style("top", (event.pageY - 28) + "px");
      })
      .on("mouseout", () => {
        tooltip4.style("opacity", 0);
      });
      
    // Csúszka funkcionalitás hozzáadása (csak mobilon)
    document.addEventListener('DOMContentLoaded', function() {
      const container = document.getElementById('chartContainer4');
      const slider = document.getElementById('chartSlider4');
      
      // Csak mobilon aktiváljuk
      function setupMobileScrolling() {
        if (window.innerWidth <= 768) {
          // Csúszka eseménykezelő
          slider.addEventListener('input', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            const scrollPosition = (slider.value / 100) * maxScroll;
            container.scrollLeft = scrollPosition;
          });
          
          // Ha a felhasználó görget, a csúszka is mozogjon
          container.addEventListener('scroll', function() {
            const maxScroll = container.scrollWidth - container.clientWidth;
            if (maxScroll > 0) { // Elkerüljük a 0-val való osztást
              const scrollPercentage = (container.scrollLeft / maxScroll) * 100;
              slider.value = scrollPercentage;
            }
          });
        }
      }
      
      // Kezdeti beállítás
      setupMobileScrolling();
      
      // Ablakméret változásának kezelése
      window.addEventListener('resize', setupMobileScrolling);
    });
  </script>
</body>
</html>



<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 (november-március) ritkán, de előfordulhatnak tartós esőzések, amelyek áradásokat okozhatnak, különösen a völgyekben és alacsonyabban fekvő területeken. A hirtelen lezúduló, intenzív csapadék flash flood-ot (villámárvizet) eredményezhet a szűk völgyekben.</p>



<p>Maui érintett lehet hurrikánok vagy trópusi viharok által, bár ezek viszonylag ritkák. A hurrikánszezon hivatalosan június 1-től november 30-ig tart, de a szigetet érintő jelentős viharok többsége augusztus és szeptember hónapokra koncentrálódik.</p>



<p>A sziget eltérő mikroklimatikus zónái miatt jelentős időjárási különbségek lehetnek akár néhány kilométeres távolságon belül is. Míg a nyugati és déli partok naposak és szárazak, addig a keleti és északi területek jóval csapadékosabbak lehetnek.</p>



<p>A Haleakala vulkán csúcsán (3055 m) jelentősen hidegebb az időjárás, mint a tengerszinten. A hőmérséklet akár 15-20 fokkal is alacsonyabb lehet, és gyakori a köd, erős szél. A napfelkelte megtekintéséhez téli kabátra, sapkára és kesztyűre is szükség lehet, még ha a tengerparton nyári meleg is uralkodik.</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 Mauira utazni időjárás szempontjából?</strong></h2>



<p>A legjobb időszak Maui meglátogatására időjárás szempontjából <strong>április közepétől október közepéig</strong> tart. Ebben az időszakban a hőmérséklet kellemes (27-32°C), minimális a csapadék, mérsékelt a páratartalom és maximális a napsütéses órák száma. A tenger nyugodt és tiszta, ideális feltételeket biztosítva az úszáshoz, snorkelezéshez és más vízi tevékenységekhez.</p>



<p>Különösen ajánlott a <strong>május-június</strong> és <strong>szeptember-október</strong> időszak, amikor az időjárás kiváló, de a turisták száma és az árak alacsonyabbak, mint a nyári csúcsszezonban (július-augusztus).</p>



<p>Az esős évszak (november-március) kevésbé ideális a strandoláshoz és napozáshoz, de ebben az időszakban is vannak hosszabb napos periódusok. Ha ebben az időszakban látogatsz Mauira, rugalmas programtervezésre lesz szükség. Előnye, hogy a növényzet ilyenkor a legdúsabb, a vízesések látványosabbak, és ez az időszak ideális a bálnaleshez is (december-április).</p>



<p>A szörfözők számára a téli hónapok (november-március) jelentik a legjobb időszakot, különösen az északi partvidéken, ahol ilyenkor impozáns hullámok alakulnak ki.</p>



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



<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

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

<style>

body {

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

}

table {

width: 100%;

border-collapse: collapse;

margin: 20px 0;

box-shadow: 0 5px 15px rgba(0,0,0,0.1);

border-radius: 8px;

overflow: hidden;

}

thead {

background: linear-gradient(to right, #2c3e50, #4ca1af);

color: white;

}

th {

padding: 15px;

text-align: left;

font-size: 18px;

font-weight: bold;

letter-spacing: 1px;

}

td {

padding: 15px;

font-size: 18px;

}

.excellent {

background-color: #c8e6c9;

}

.excellent td {

background-color: #c8e6c9;

}

.average {

background-color: #fff9c4;

}

.average td {

background-color: #fff9c4;

}

.not-recommended {

background-color: #ffcdd2;

}

.not-recommended td {

background-color: #ffcdd2;

}

tr:hover {

opacity: 0.9;

}

tr {

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

}

tr:last-child {

border-bottom: none;

}

</style>

</head>

<body>

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

<thead>

<tr>

<th>Hónap</th>

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

</tr>

</thead>

<tbody>

<tr class="average">

<td>Január</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Február</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>Március</td>

<td>Átlagos</td>

</tr>

<tr class="excellent">

<td>Április</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Május</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Június</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Július</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Augusztus</td>

<td>Kiváló</td>

</tr>

<tr class="excellent">

<td>Szeptember</td>

<td>Kiváló</td>

</tr>

<tr class="average">

<td>Október</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>November</td>

<td>Átlagos</td>

</tr>

<tr class="average">

<td>December</td>

<td>Átlagos</td>

</tr>

</tbody>

</table></div>

</body>

</html>



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



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



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



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



<p></p>
<p>A <a href="https://mikorutazz.hu/maui-idojarasa/">Maui időjárása – mikor a legjobb Hawaii-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>
