WEBLEB
Home
Editor
Accedi
Pro
Italiano
English
Français
Español
Português
Deutsch
Italiano
हिंदी
Un codice di Metehan
1528
Metehan
Apri nell'Editor
Pubblica il Tuo Codice
Consigliato
22 August 2025
Commento segnaposto codice HTML
28 June 2025
Modello HTML per il sito web di noleggio biciclette a Miami
27 January 2025
Un sito di giornali reattivo
HTML
Copy
Yeniden Tasarım Demo
Ayarlar
CSS
Copy
/*-------------------------------------------------------------- /** 1. Normalize --------------------------------------------------------------*/ html, body { position: relative; width: 100%; height: 100%; font-family: 'Source Sans Pro', Roboto, sans-serif; } html { font-size: 100%; font-family: sans-serif; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } body { margin: 0; font-style: normal; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; text-rendering: optimizeLegibility } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } audio:not([controls]) { display: none; height: 0; } [hidden], template { display: none; } a { background-color: transparent; outline: 0; text-decoration: none; cursor: pointer; -webkit-text-decoration-skip: objects; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } abbr[title] { border-bottom: none; text-decoration: underline; text-decoration: underline dotted; } b, strong, .strong { font-weight: bolder; } dfn { font-style: italic; } mark { background-color: #ff0; color: #111; } small { font-size: 80%; } sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } h1 { font-size: 2em; margin: 0.67em 0; } h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dd, small { padding: 0; } img { border: 0; } svg:not(:root) { overflow: hidden; display: block; } figure { margin: 1em 40px; } hr { height: 0; overflow: visible; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } pre { overflow: auto; } code, kbd, pre, samp { font-family: Courier, monospace; font-size: 1em; } blockquote::before, blockquote::after, q::before, q::after { content: ''; } blockquote, q { quotes: "" ""; } button, input, optgroup, select, textarea { color: inherit; font: inherit; margin: 0; } button, input { overflow: visible; } button, select { text-transform: none; } select { text-indent: 45px; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input { line-height: normal; } input[type="checkbox"], input[type="radio"] { padding: 0; outline: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto; } input[type="search"] { -webkit-appearance: textfield; outline-offset: -2px; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { -webkit-appearance: button; font: inherit; } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } legend { border: 0; padding: 0; } textarea { overflow: auto; } optgroup { font-weight: bold; } table { border-collapse: collapse; border-spacing: 0; width: 100%; } td, th { padding: 0; } /*-------------------------------------------------------------- /** 2. Base Styles --------------------------------------------------------------*/ *, *::before, *::after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } html { box-sizing: border-box; } body { font-family: 'Source Sans Pro', sans-serif; font-style: normal; font-weight: normal; font-size: 19px; line-height: 180%; color: #5a5a5a; /* Yeni arka plan rengi */ background: #2c3e50; } body.no-scroll { overflow: hidden; } a { /* Link rengi değiştirildi */ color: #e67e22; } a:hover { /* Hover rengi değiştirildi */ color: #d35400; text-decoration: none; } .light a { color: #fff; } .light a:hover, .light a:active, .light a:focus { color: #fff; } .light b, .light strong { color: #fff; } ul, ol { margin-top: 0; margin-bottom: 10px; margin-left: 0; padding: 0; padding-left: 30px; } ul ul, ol ul, ul ol, ol ol { margin-top: 5px; margin-bottom: 0; } ul li, ol li { margin-bottom: 5px; outline: 0; } ul li.active a{ /* Aktif link rengi değiştirildi */ color: #3498db; } ul li:last-child, ol li:last-child { margin-bottom: 0; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; margin-left: -0.5rem; } .list-inline > li { display: inline-block; padding-left: 1rem; padding-right: 1rem; } dl { margin-top: 0; margin-bottom: 2rem; } dt, dd { line-height: 1.42857143; } dt { font-weight: bold; } dd { margin-left: 0; } button, input, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; outline: 0; } figure { margin: 0; } img { display: inline-block; border: 0; max-width: 100%; height: auto; vertical-align: middle; } ::selection { /* Seçim rengi değiştirildi */ background: rgba(52, 152, 219, 0.8); color: #fff; text-shadow: none; } ::-moz-selection { /* Firefox için seçim rengi değiştirildi */ background: rgba(52, 152, 219, 0.8); color: #fff; text-shadow: none; } ::-webkit-input-placeholder { /* Placeholder rengi değiştirildi */ color: #7f8c8d; -webkit-transition: color .2s; transition: color .2s; } ::-moz-placeholder { /* Firefox placeholder rengi değiştirildi */ color: #7f8c8d; -webkit-transition: color .2s; transition: color .2s; } :-ms-input-placeholder { /* IE placeholder rengi değiştirildi */ color: #7f8c8d; -webkit-transition: color .2s; transition: color .2s; } ::placeholder { /* Genel placeholder rengi değiştirildi */ color: #7f8c8d; -webkit-transition: color .2s; transition: color .2s; } /* Navigasyon menüsü stillemesi (renkleri değiştirildi) */ .nav { position: fixed; width: 200px; bottom: 0; right: 200px; padding: 20px; border-radius: 10px 0 0 10px; display: flex; gap: 15px; flex-wrap: wrap; justify-content: space-between; /* Metin rengi değiştirildi */ color: #ecf0f1; transform: translate3d(100%, 0, 0); transition: transform 0.3s ease-in; /* Navigasyon arkaplanı değiştirildi */ background-color: rgba(44, 62, 80, 0.85); } .nav.show { transform: translate3d(0, 0, 0); } .btn { display: block; padding: 0px 10px; font-size: 14px; font-weight: 700; text-transform: uppercase; border-radius: 8px; /* Buton rengi değiştirildi */ background: #9b59b6; color: #fff; box-shadow: rgba(0,0,0,0.1) 0px 0px 20px; transition: background 0.3s ease-out; } .btn:hover { /* Buton hover rengi değiştirildi */ background: #8e44ad; } .devices { display: flex; } .devices a { padding: 2px; /* Icon renklerini değiştir */ color: #ecf0f1; } .devices a:hover { /* Icon hover renklerini değiştir */ color: #3498db; } #template-selector { /* Select arkaplanı değiştirildi */ background: #34495e; color: #ecf0f1; } #iframe-view { margin: auto; background: #fff; height: 100vh; } body { overflow: hidden; text-align: center; /* Body arkaplanı değiştirildi */ background: #2c3e50; } .btn-settings { padding: 12px; /* Çerçeve rengi değiştirildi */ border: 5px solid #ecf0f1; width: 150px; height: 60px; display: flex; justify-content: center; align-items: center; /* Metin rengi değiştirildi */ color: #ecf0f1; border-radius: 50px; transition: transform 0.3s ease-out; } .btn-settings:hover { transform: scale(1.1); /* Hover metin rengi değiştirildi */ color: #3498db; } @media only screen and (max-width: 991px) { a.device { display: none; } }
JS
Copy
document.addEventListener('DOMContentLoaded', function() { "use strict"; // Ayarlar butonuna tıklama olayını dinle const toggleBtn = document.getElementById('toggle-btn'); const navMenu = document.getElementById('demo-page-nav'); toggleBtn.addEventListener('click', function(e) { e.preventDefault(); navMenu.classList.toggle('show'); }); // Cihaz görünümü butonlarına tıklama olaylarını dinle const deviceLinks = document.querySelectorAll('a.device'); deviceLinks.forEach(function(link) { link.addEventListener('click', function(e) { e.preventDefault(); let screenSize = this.getAttribute('href'); let iframeWidth = 640; let iframeHeight = 600; switch(screenSize) { case '#desktop': iframeWidth = "100%"; iframeHeight = "100%"; break; case '#laptop': iframeWidth = "1280px"; iframeHeight = "1024px"; break; case '#tab': iframeWidth = "1024px"; iframeHeight = "1366px"; break; default: case '#phone': iframeWidth = "375px"; iframeHeight = "812px"; break; } document.getElementById('iframe-view').setAttribute("width", iframeWidth); document.getElementById('iframe-view').setAttribute("height", iframeHeight); }); }); // Sayfa yüklendiğinde navigasyonu göster ve 3 saniye sonra gizle navMenu.classList.add('show'); setTimeout(function() { navMenu.classList.remove('show'); }, 3000); });