WEBLEB
Início
Editor
Entrar
Pro
Português
English
Français
Español
Português
Deutsch
Italiano
हिंदी
Um Código de Metehan
1525
Metehan
Abrir no Editor
Publique Seu Código
Recomendado
19 March 2025
Animação de sombra de texto
31 January 2025
Filmes de cartão CSS puro 3D
3 May 2025
Um Código por nehapanchal8087
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); });