🔧 AI Nachrichten Court Filings In A.I. Suit Invoke Copyright Law, Culture and Sports(05.09.2026 um 02:18 Uhr)
📰 IT NachrichtenHow to Check if T-Mobile Fiber Is Available at Your Address(11.09.2026 um 19:12 Uhr)
🔧 AI Nachrichten Etzioni on AI: What kids tell chatbots, but not you(04.09.2026 um 16:05 Uhr)
🔧 AI Nachrichten Court Filings In A.I. Suit Invoke Copyright Law, Culture and Sports(05.09.2026 um 02:18 Uhr)
📰 IT NachrichtenHow to Check if T-Mobile Fiber Is Available at Your Address(11.09.2026 um 19:12 Uhr)
🔧 AI Nachrichten Etzioni on AI: What kids tell chatbots, but not you(04.09.2026 um 16:05 Uhr)

🔧 Programmierung 🕛 vor 1 Monat 8 Min Lesezeit
0

HTML, CSS, JavaScript

↗ Quelle (dev.to)
🗣️ Stimme:

Check out this Pen I made!



Code




CODE
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Aetherium Logistics | Fast & Reliable Global Logistics</title>
<style>
:root {
--primary: #0a2540;
--accent: #2563eb;
--light-bg: #f8f9fa;
--text-dark: #2d3748;
--text-light: #718096;
--white: #ffffff;
}

* {
box-sizing: border-box;
margin: 0;
padding: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
}

body {
color: var(--text-dark);
line-height: 1.6;
background-color: var(--white);
}

/* Navigation */
header {
background-color: var(--primary);
padding: 1rem 5%;
position: sticky;
top: 0;
z-index: 1000;
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
}

nav {
display: flex;
justify-content: space-between;
align-items: center;
max-width: 1200px;
margin: 0 auto;
}

.logo {
font-size: 1.5rem;
font-weight: 800;
color: var(--white);
text-decoration: none;
letter-spacing: 1px;
}

.logo span {
color: var(--accent);
}

.nav-links {
display: flex;
list-style: none;
gap: 2rem;
align-items: center;
}

.nav-links a {
color: var(--white);
text-decoration: none;
font-weight: 500;
transition: color 0.2s;
}

.nav-links a:hover {
color: var(--accent);
}

.btn-primary {
background-color: var(--accent);
color: var(--white);
padding: 0.6rem 1.4rem;
border: none;
border-radius: 4px;
font-weight: 600;
cursor: pointer;
text-decoration: none;
transition: background 0.2s;
}

.btn-primary:hover {
background-color: #1d4ed8;
}

/* Hero Section */
.hero {
background: linear-gradient(rgba(10, 37, 64, 0.85), rgba(10, 37, 64, 0.85)),
url('https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&w=1600&q=80') center/cover;
color: var(--white);
padding: 6rem 5% 10rem 5%;
text-align: center;
}

.hero h1 {
font-size: 3rem;
margin-bottom: 1rem;
font-weight: 700;
}

.hero p {
font-size: 1.2rem;
margin-bottom: 2.5rem;
opacity: 0.9;
}

/* Tracking Box */
.tracking-card {
background: var(--white);
padding: 2rem;
border-radius: 8px;
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.15);
max-width: 600px;
margin: -5rem auto 0 auto;
position: relative;
z-index: 10;
}

.tracking-card h3 {
margin-bottom: 1rem;
color: var(--primary);
text-align: center;
}

.tracking-form {
display: flex;
gap: 0.5rem;
}

.tracking-form input {
flex: 1;
padding: 0.8rem 1rem;
border: 1px solid #cbd5e0;
border-radius: 4px;
font-size: 1rem;
outline: none;
}

.tracking-form input:focus {
border-color: var(--accent);
}

/* Tracking Results Styles */
#results-card {
display: none;
margin-top: 1.5rem;
padding-top: 1.5rem;
border-top: 1px solid #e5e7eb;
text-align: left;
}

.detail-row {
margin-bottom: 1rem;
}

.detail-label {
font-size: 0.85rem;
color: var(--text-light);
text-transform: uppercase;
letter-spacing: 0.05em;
margin-bottom: 0.25rem;
}

.detail-value {
font-size: 1.05rem;
font-weight: 500;
word-break: break-word;
}

.status-badge {
display: inline-block;
background-color: #dcfce7;
color: #166534;
padding: 0.25rem 0.75rem;
border-radius: 9999px;
font-size: 0.85rem;
font-weight: 600;
margin-top: 0.5rem;
}

.error-message {
color: #dc2626;
margin-top: 1rem;
text-align: center;
display: none;
font-weight: 500;
}

/* Services Section */
.services {
padding: 6rem 5% 4rem 5%;
max-width: 1200px;
margin: 0 auto;
}

.section-title {
text-align: center;
margin-bottom: 3rem;
}

.section-title h2 {
font-size: 2.2rem;
color: var(--primary);
margin-bottom: 0.5rem;
}

.grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
gap: 2rem;
}

.card {
background: var(--light-bg);
padding: 2rem;
border-radius: 8px;
border: 1px solid #e2e8f0;
transition: transform 0.2s, box-shadow 0.2s;
}

.card:hover {
transform: translateY(-5px);
box-shadow: 0 5px 15px rgba(0, 0, 0, 0.08);
}

.card h3 {
color: var(--primary);
margin-bottom: 0.8rem;
}

.card p {
color: var(--text-light);
font-size: 0.95rem;
}

/* Footer */
footer {
background-color: var(--primary);
color: var(--white);
padding: 3rem 5% 1.5rem 5%;
margin-top: 4rem;
}

.footer-content {
max-width: 1200px;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
gap: 2rem;
margin-bottom: 2rem;
}

.footer-col h4 {
margin-bottom: 1rem;
color: var(--accent);
}

.footer-col ul {
list-style: none;
}

.footer-col ul li {
margin-bottom: 0.5rem;
}

.footer-col a {
color: #cbd5e0;
text-decoration: none;
font-size: 0.9rem;
}

.footer-col a:hover {
color: var(--white);
}

.footer-bottom {
text-align: center;
padding-top: 2rem;
border-top: 1px solid rgba(255, 255, 255, 0.1);
font-size: 0.85rem;
color: #a0aec0;
}

/* Mobile Responsive */
@media (max-width: 768px) {
.nav-links { display: none; }
.hero h1 { font-size: 2.2rem; }
.tracking-form { flex-direction: column; }
}
</style>
</head>
<body>

<!-- Header Navigation -->
<header>
<nav>
<a href="#" class="logo">AETHERIUM<span>LOGISTICS</span></a>
<ul class="nav-links">
<li><a href="#services">Services</a></li>
<li><a href="#about">About Us</a></li>
<li><a href="#coverage">Global Network</a></li>
<li><a href="#contact">Contact</a></li>
<li><a href="#quote" class="btn-primary">Get a Quote</a></li>
</ul>
</nav>
</header>

<!-- Hero Banner -->
<section class="hero">
<div class="hero-content">
<h1>Global Freight & Supply Chain Solutions</h1>
<p>Fast, secure, and seamless transportation services across air, ocean, and land.</p>
</div>
</section>

<!-- Integrated Tracking Box -->
<div class="tracking-card">
<h3>Track Your Shipment</h3>
<div class="tracking-form">
<input type="text" id="tracking-input" placeholder="Enter Tracking ID..." autocomplete="off">
<button onclick="trackPackage()" class="btn-primary">Track</button>
</div>

<div id="error-msg" class="error-message">
Tracking ID not found in our system.
</div>

<div id="results-card">
<div class="detail-row">
<div class="detail-label">Tracking Number</div>
<div class="detail-value" id="res-id">--</div>
</div>
<div class="detail-row">
<div class="detail-label">Recipient Name</div>
<div class="detail-value" id="res-name">--</div>
</div>
<div class="detail-row">
<div class="detail-label">Email Address</div>
<div class="detail-value" id="res-email">--</div>
</div>
<div class="detail-row">
<div class="detail-label">Delivery Address</div>
<div class="detail-value" id="res-address">--</div>
</div>
<div class="detail-row">
<div class="detail-label">Package Contents</div>
<div class="detail-value" id="res-package">--</div>
</div>
<div class="detail-row">
<div class="detail-label">Current Status</div>
<div class="status-badge" id="res-status">--</div>
</div>
</div>
</div>

<!-- Main Services -->
<section class="services" id="services">
<div class="section-title">
<h2>Our Logistics Services</h2>
<p>Tailored freight management tailored to your enterprise requirements.</p>
</div>

<div class="grid">
<div class="card">
<h3>Ocean Freight</h3>
<p>Full-container (FCL) and less-than-container (LCL) solutions connecting major ports globally.</p>
</div>
<div class="card">
<h3>Air Cargo Express</h3>
<p>Time-critical global transport with real-time visibility and customs handling.</p>
</div>
<div class="card">
<h3>Overland Haulage</h3>
<p>Reliable door-to-door trucking networks for regional and cross-border distribution.</p>
</div>
<div class="card">
<h3>Warehousing & Storage</h3>
<p>Secure inventory management, order fulfillment, and temperature-controlled facilities.</p>
</div>
</div>
</section>

<!-- Footer -->
<footer>
<div class="footer-content">
<div class="footer-col">
<h4>AETHERIUM LOGISTICS</h4>
<p style="font-size: 0.9rem; color: #cbd5e0;">Your trusted worldwide partner for supply chain and freight forwarding services.</p>
</div>
<div class="footer-col">
<h4>Quick Links</h4>
<ul>
<li><a href="#">Track Order</a></li>
<li><a href="#">Rate Calculator</a></li>
<li><a href="#">Port Schedules</a></li>
<li><a href="#">Customs Clearance</a></li>
</ul>
</div>
<div class="footer-col">
<h4>Support</h4>
<ul>
<li><a href="#">Help Center</a></li>
<li><a href="#">Contact Support</a></li>
<li><a href="#">Terms & Conditions</a></li>
<li><a href="#">Privacy Policy</a></li>
</ul>
</div>
</div>
<div class="footer-bottom">
<p>&copy; Aetherium Logistics Inc. All rights reserved.</p>
</div>
</footer>

<!-- Interactive Tracking Script -->
<script>
// Database containing shipment information
const mockDatabase = {
"ATH-8842-SA": {
name: "Aysha Adams",
email: "[email protected]",
address: "19 2nd Street, Vrededorp, Johannesburg, 2092, South Africa",
package: "1x Brand New Car, 1x Fan Card, 1x Parcel Box, 1x Set of Beautiful Clothes",
status: "In Transit - Scheduled for Final Delivery"
}
};

function trackPackage() {
const inputElement = document.getElementById('tracking-input');
const trackingId = inputElement.value.trim().toUpperCase();

const resultsCard = document.getElementById('results-card');
const errorMsg = document.getElementById('error-msg');

resultsCard.style.display = 'none';
errorMsg.style.display = 'none';

if (trackingId === "") {
return;
}

const shipmentData = mockDatabase[trackingId];

if (shipmentData) {
document.getElementById('res-id').textContent = trackingId;
document.getElementById('res-name').textContent = shipmentData.name;
document.getElementById('res-email').textContent = shipmentData.email;
document.getElementById('res-address').textContent = shipmentData.address;
document.getElementById('res-package').textContent = shipmentData.package;
document.getElementById('res-status').textContent = shipmentData.status;

resultsCard.style.display = 'block';
} else {
errorMsg.style.display = 'block';
}
}

// Allow pressing "Enter" to trigger the tracking search
document.getElementById('tracking-input').addEventListener('keypress', function (e) {
if (e.key === 'Enter') {
trackPackage();
}
});
</script>
</body>
</html>



Vollständiger Original-Bericht
Ausführliche Details, Code-Beispiele & Hersteller-Stellungnahme auf dev.to.
↗ Original-Artikel auf dev.to lesen
Wie bewertest du diesen Beitrag?
1 Klick Feedback
Teilen mit Netzwerk & Team:

Community-Analysen & Experten-Meinungen 0

Verfasse deine eigene Analyse, teile Workarounds oder diskutiere diesen Vorfall im Blog.
Noch keine Community-Analyse verfasst. Markiere einen Textabschnitt oder klicke oben auf Eigene Analyse verfassen“!
Community Pulse: Relevanz-Einschätzung
1 Klick Experten-Votum
🔴 Akute Relevanz 0%
🟡 In Evaluierung 0%
🟢 Keine Auswirkung 0%
Spannende Innovation 0%
Verwandte Story-Cluster & Quellen (Vektor-KI)
Port 8095 Engine
1 Quelle
OpenAI Targets Work of Wall Street Junior Bankers
1 Quelle
Anthropic Reveals Rogue AI Agents Hate CAPTCHAs
1 Quelle
UK Government Rejects 'Kill Switch' Idea For Dangerous AI
Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten HTML, CSS, JavaScript

Thematisch verwandte Begriffe: HTML, JavaScript · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...