😎 » DARYA DLE » Файл "styles.css"
1 753 0  

Файл "styles.css"

В При створенні ванільних шаблонів (index.html), я використовую два файла .css якщо потрібно то їх об'єдную.
Перший файл "styles.css"  містить дефолтні стилі тастилі блоків для швидкого відображення сторінки, в процесі роботи для медіазапитів підключаю "sitka.css", а усі інші стилі у файлі "nuz.css" який містить додаткові стилі, для другорядних блоків: карточки, форми, блоки які знаходяться в районі футера.

Дефолтні стилі "styles.css":


/* rullan.in.ua  12.02.2021 - made in Ukraine  */
@media (prefers-reduced-motion: no-preference) {
/* Прокручування відбувається плавно. Час та функція переходу встановлюються безпосередньо браузером.*/
:root {scroll-behavior: smooth;}
}
@media (prefers-reduced-motion: reduce) {	
/* Видаляємо всі анімації та переходи для людей, які не хочуть їх не використовувати */
* {animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important;}
}
:root {
    --bs-blue: #0d6efd;
    --bs-indigo: #6610f2;
    --bs-purple: #6f42c1;
    --bs-pink: #d63384;
    --bs-red: #dc3545;
    --bs-orange: #fd7e14;
    --bs-yellow: #ffc107;
    --bs-green: #198754;
    --bs-teal: #20c997;
    --bs-cyan: #0dcaf0;
    --bs-gray: #6c757d;
    --bs-gray-dark: #343a40;
    --bs-gray-100: #f8f9fa;
    --bs-gray-200: #e9ecef;
    --bs-gray-300: #dee2e6;
    --bs-gray-400: #ced4da;
    --bs-gray-500: #adb5bd;
    --bs-gray-600: #6c757d;
    --bs-gray-700: #495057;
    --bs-gray-800: #343a40;
    --bs-gray-900: #212529;
    --bs-black: #000;
    --bs-white: #fff;

  --font: 'Roboto Condensed', sans-serif;
  --bs-font: "Panton-Black", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --marglr: 0 auto;
  --margsect: 40px auto;
}
/*--- При фокусі зникає надпис в полі ---*/
input::-webkit-input-placeholder       {opacity: 1; transition: opacity 0.3s ease;}
input::-moz-placeholder                {opacity: 1; transition: opacity 0.3s ease;}
input:-moz-placeholder                 {opacity: 1; transition: opacity 0.3s ease;}
input:-ms-input-placeholder            {opacity: 1; transition: opacity 0.3s ease;}
input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease;}
input:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease;}
input:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease;}

@font-face {
    font-family: 'RobotoLight';
    src: url('font/RobotoLight.eot'); /* IE9+ */
    src: url('font/RobotoLight.woff') format('woff'), /* All browsers */
         url('font/RobotoLight.ttf') format('truetype');
}
@font-face {
    font-family: 'RobotoRegular';
    src: url('font/RobotoRegular.eot'); /* IE9+ */
    src: url('font/RobotoRegular.woff') format('woff'), /* All browsers */
         url('font/RobotoRegular.ttf') format('truetype');
}
@font-face {
    font-family: 'RobotoBold';
    src: url('font/RobotoBold.eot'); /* IE9+ */
    src: url('font/RobotoBold.woff') format('woff'), /* All browsers */  
         url('font/RobotoBold.ttf') format('truetype');
}
body {color:#adb6c1;min-height:100%; height: 100%; margin: 0;font-family: "Tektur", sans-serif; font-size:11px;  font-optical-sizing: auto;  font-weight: 400; font-style: normal;}
#ramka {max-width:100%; position: relative; overflow-x: hidden;  min-height:100vh}
.str-5 {height:5px;}.str-10 {height:10px;}.str-20 {height:20px;}.str-30 {height:30px;}.str-40 {height:40px;} .str-50 {height:50px;}.str-60 {height:60px;} .str-70 {height:70px;}.str-80 {height:80px;} .str-90 {height:90px;}.str-100 {height:100px;}
.clear{display:table; width:100%;min-height:1px;font-size:2px;float:none;clear: both;}
hr.eleghr {border: 0;height: 1px;background-image: -webkit-linear-gradient(left, rgba(105,106,105,0), rgba(105,106,105,0.75), rgba(105,106,105,0));background-image: -moz-linear-gradient(left, rgba(105,106,105,0), rgba(105,106,105,0.75), rgba(105,106,105,0));background-image: -ms-linear-gradient(left, rgba(105,106,105,0), rgba(105,106,105,0.75), rgba(105,106,105,0));background-image: -o-linear-gradient(left, rgba(105,106,105,0), rgba(105,106,105,0.75), rgba(105,106,105,0));}

hr {margin: 1rem 0;color: var(--linia);background-color: currentColor;border: 0;opacity: 0.25;}
.bottom-hr::after{display: block; border-bottom: 1px solid var(--linia); content: ""; width: 100%; height: 1px;opacity: 0.8;position:absolute;bottom: 5px; left:0;}
button {border-radius: 0;border:none;background: none;}
button:focus:not(:focus-visible) {outline: 0;}
input, button, select, optgroup, textarea {margin: 0;font-family: inherit;font-size: inherit;line-height: inherit;}
button, select {text-transform: none;}
[role=button] {cursor: pointer;}
select {word-wrap: normal;}select:disabled {opacity: 1;}
[list]::-webkit-calendar-picker-indicator {display: none;}
button, [type=button], [type=reset], [type=submit] {-webkit-appearance: button;}button:not(:disabled), [type=button]:not(:disabled), [type=reset]:not(:disabled), [type=submit]:not(:disabled) {cursor: pointer;}
::-moz-focus-inner {padding: 0;border-style: none;}
.qoute {margin:10px 0; padding:10px 10px 10px 40px;}
.qoute-v2 q {quotes: "\00AB\00A0" "\00A0\00BB";}
.qoute q {quotes: "\201c" "\201d" "\2018" "\2019"; font-size:1.4em; font-style: italic;}

table {caption-side: bottom;border-collapse: collapse;}
caption {padding-top: 0.5rem;padding-bottom: 0.5rem;color: #6c757d;text-align: left;}
th {text-align: inherit;text-align: -webkit-match-parent;}
thead, tbody, tfoot, tr, td, th {border-color: inherit;border-style: solid;border-width: 0;}
td, th {border-bottom: 1px solid rgba(50, 58, 100, 0.9); padding:8px 10px;}
tr:nth-child(even){background: rgba(23, 36, 53, 0.8);}
tr:hover {background: rgba(23, 36, 53, 0.9);}

h6, h5, h4, h3, h2, h1 {display:inline-block; line-height: 1.25; position:relative; text-transform: uppercase; margin:0 0 0.5rem 0;font-family: "Handjet", sans-serif;  font-optical-sizing: auto;  font-weight: 300; font-style: normal;}
h1{font-size: calc(1.5rem + 1.3vw);}
h2{font-size: calc(1.4rem + 1.1vw);}
h3{font-size: calc(1.3rem + 0.9vw);}
h4{font-size: calc(1.2rem + 0.7vw);}
h5{font-size: 1.3rem;}
h6{font-size: 1.2rem;}
.texkontyr {text-shadow: black 1px 1px 0, black -1px -1px 0, black -1px 1px 0, black 1px -1px 0;}
.texkontyrw {text-shadow: white 1px 1px 0, white -1px -1px 0, white -1px 1px 0, white 1px -1px 0;}
s {text-decoration:none;font-style:normal;}
p {margin:0 0 1rem 0; font-size: 13px; line-height: 1.4; letter-spacing: 1px;}
sub, sup {display: inline-block;}
/*-- 1 FLEX --*/
[class*='row-'], .row{display:flex; flex-flow: row wrap; justify-content: space-between; gap: 1rem;}
.row-c {justify-content:center; align-items:center; align-content: center;}
.row-ltc{justify-content: start; align-items:center; align-content: center;}
.row-r {justify-content: end; align-items:start; align-content:start;}
.row-rtc {justify-content: end; align-items:center; align-content: center;}
.nowrap {flex-wrap: nowrap;}

a {color: #4bb0c4;text-decoration: none;}
a:hover {filter: hue-rotate(-140deg);}
a:not([href]):not([class]), a:not([href]):not([class]):hover {color: inherit;text-decoration: none;}

/*-- GRID --*/
.block {display: grid; grid-gap: 10px; grid-template: 60px minmax(200px, max-content) 40px / 240px 1fr 300px;  grid-template-areas:
    "hed hed hed"
    "asdl mains asdr"
    "fot fot fot";
}
.headers {grid-area: hed;}
.asidel {grid-area: asdl;}
.asider {grid-area: asdr;}
.tilos {grid-area: mains;}
.footers {grid-area: fot;}
/* ====  Дизайн :) ==========*/

/* ====  Далі усілякі дрібниці :) ==========*/


 /*Knopka vverh*/
#back-top {font:800 44px/1.4 Georgia, serif; position:fixed; right:20px;padding:0;line-height:.8;border-radius:3px;color:#000;background:#c9d7bc;}

 /*DLE elemens*/
  /*poisk*/
#q_search{display:block;width:38%;position:absolute;right:20px;top:20px;z-index:700;}
#story {width:77%;padding-left:20px;float:left;margin-right:3%;height:30px;border-radius:3px;background:rgba(6,5,19,0.4);color:#fff;border: 1px solid #334272;}
#q_search button{margin:0;float:left;width:16%;}
#story:focus{border: 1px solid #93a297; color:#000; border-radius:3px;background:#fff; box-shadow:0 0 10px 0 rgba(117,140,126,0.9);}
  /*speedbar*/
.speedbar {position:absolute;top:52px;left:71px;z-index:95;color:#4e4e4e;}
.speedbar .over::before{content:""; display:inline-block;width:25px;height:16px; background:url(../images/sprit.png)  -426px -453px;}

Залишити свій коментар:

Досвід у веброзробці:

2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2009
2023