Friday, October 30, 2020

OFF CANVAS MENU CSS

 body{

    box-sizingborder-box;
    margin0;
    padding0;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans''Helvetica Neue'sans-serif;
}

body::before{
    content"";
    backgroundurl('Images/back5.jpg'no-repeat center center/cover;
    positionabsolute;
    height100vh;
    width100%;
    z-index-1;
    opacity0.95;
}

.navbar{
    displayflex;
    flex-directionrow;
    justify-contentspace-between;
    border-radius5px;
    padding-top20px;
    z-index1;
    transition:  display 0.5s;
}

.navbar ul{
    displayflex;
    flex-directionrow;
    justify-contentspace-around;
    list-stylenone;
}

.navbar ul li a{
    text-decorationnone;
    font-size20px;
    colorwhite;
    font-weightbold;
    font-familycursive;
    margin-left50px;
    padding5px;
    border2px solid white;
    border-radius8px;
}

.navbar ul li a:hover{
    background-colorrgb(21210212);
    colorblack;
}

.navbar .searchbar {
    widthmin-content;
    max-width500px;
    margin-right50px;
    displayflex;
    align-itemscenter;
}

.navbar .searchbar input {
    width400px;
    font-size15px;
    border-radius5px;
    outlinenone;
    background-colorblack;
    colorwhite;
    font-weightbold;
    border2px solid white;
}

.navbar .searchbar input:focus {
    width500px;
}

.main-container{
    height500px;
    margin-top20px;
    displayflex;
    justify-contentcenter;
    align-itemscenter;
    flex-directioncolumn;
    colorwhite;
}

.main-container .header{
    font-size30px;
    colorrgb(2422124);
}

.main-container .header-button .getStarted{
    background-colorrgb(2069140);
    font-size25px;
    outlinenone;
    colorwhite;
    padding10px;
    width200px;
    border-radius5px;
}
.main-container .header-button .getStarted:hover{
    background-colorrgb(122684);
    border-radius10px;
  
}

OFF CANVAS MENU HTML JS

 <!DOCTYPE html>

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>syncprogramming.com</title>
    <link rel="stylesheet" href="style.css">
    <style>
        .sideNav{
            height100%;
            positionfixed;
            z-index1;
            top0;
            left0;
            background-colorrgb(2069140);
            overflow-xhidden;
            transition0.5s;
            padding-top60px;
            width0;
            
        }

        .sideNav a{
            padding8px 8px 8px 32px;
            text-decorationnone;
            font-size25px;
            colorwhite;
            displayblock;
            transition0.3s;

        }

        .sideNav a:hover{
            coloryellow;
        }

        .sideNav .closeBtn{
            positionabsolute;
            top0;
            right25px;
            font-size36px;
            margin-left50px;
        }

        #main{
            transition: margin-left 0.5s;
            padding16px;
        }
    </style>
    
</head>
<body>
    <nav class="navbar" id="navbar">
        <ul>
            <li style="color: white; font-size: 20px; cursor: pointer;" onclick="openNav()" id="open"><span>&#9776</span></li>
            <li><a href="">Home</a></li>
            <li><a href="">Contact us</a></li>
            <li><a href="">Services</a></li>
            <li><a href="">About us</a></li>
            <li><a href="">Our Clients</a></li>
        </ul>
        
        <div class="searchbar">
            <input type="text" placeholder="SEARCH" style="text-align: center;">
        </div>
    </nav>

    <div class="sideNav" id="mySidenav">
        <a href="#" class="closeBtn" onclick="closeNav()">&times</a>
        <a href="">About</a>
        <a href="">Services</a>
        <a href="">Clients</a>
        <a href="">Contact</a>
    </div>
    
    <div class="main-container" id="main">
        <div class="header">
            <h1>Welcome to Sync Programming</h1>
            <p style="text-align: center;">Start your own Career</p>
        </div>
        <div class="header-button">
            <button class="getStarted">Get Started</button>
        </div>
    </div>

    <script>
        function openNav(){
            document.getElementById('mySidenav').style.width = '250px';
            document.getElementById('main').style.marginLeft = '250px'
            document.getElementById('open').style.display = 'none';
            document.getElementById('navbar').style.marginLeft = '250px'
            document.getElementById('navbar').style.display = 'none'
        }

        function closeNav(){
            document.getElementById('mySidenav').style.width = '0';
            document.getElementById('main').style.marginLeft = '0'
            document.getElementById('open').style.display = 'block';
            document.getElementById('navbar').style.marginLeft = '0'
            document.getElementById('navbar').style.display = 'flex'
        }
    </script>

    
</body>
</html>

FIXED SIDE NAVIGATION MENU CSS .....

 body,html{

    height100%;
    margin0;
    font-size16px;
    font-family'Gill Sans''Gill Sans MT', Calibri, 'Trebuchet MS'sans-serif;
    font-weight400;
    line-height1.8rem;
    color#666;
}

.pimg1.pimg2 , .pimg3{
    positionrelative;
    opacity0.75;
    background-positioncenter;
    background-attachmentfixed;
}

.pimg1{
    background-imageurl('img/pexels-pixabay-40884.jpg');
    min-height100%;
    background-sizecover;
}
.pimg2{
    background-imageurl('img/pexels-fnfoto-3045635.jpg');
    min-height400px;
    background-sizecover;
}
.pimg3{
    background-imageurl('img/pexels-taryn-elliott-4098987.jpg');
    min-height400px;
    background-sizecover;
}

.section{
    text-aligncenter;
    padding50px 80px;
    background-colorblack;
    colorwhite;
}

.ptext{
    positionabsolute;
    top50%;
    width100%;
    text-aligncenter;
    text-transformuppercase;
    font-weightbold;
    font-size30px;
}

.ptext .border{
    background-colorgreen;
    padding10px;
    coloryellow;
    border-radius5px;

}

FIXED SIDE NAVIGATION MENU HTML...

 <!DOCTYPE html>

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Fixed Sidebar</title>
    <link rel="stylesheet" href="style.css">
</head>
<body>
    <div class="sidenav">
        <a href="">Home</a>
        <a href="">About</a>
        <a href="">Clients</a>
        <a href="">Services</a>
        <a href="">Contact</a>
    </div>

    <div class="main">
        <h1>Welcome to sync Programming</h1>
        <h4>You can subscribe to my channel</h4>
        <h4>Please like this video before leaving</h4>
        <p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Impedit,
 ratione ipsum veritatis
 suscipit quae mollitia dolor magnam accusantium dolorem,
 aliquam beatae distinctio hic eveniet natus? Voluptas eius sunt 
incidunt pariatur quos, eum, vel est nulla accusamus aut quia. Voluptas
 blanditiis, odit amet veniam dignissimos excepturi eligendi eaque 
ipsam alias aspernatur animi ab, delectus nisi soluta itaque quam repellat
 asperiores dicta ut! Laudantium nostrum laboriosam, non cum 
quas vel ex veritatis neque aspernatur quaerat harum. Et quae
 dolorem harum veniam architecto odio quidem rem dignissimos labore
 voluptatem consectetur, temporibus eos perspiciatis sunt eaque sint, dolores 
recusandae praesentium? Fuga placeat eum quod. Optio, ad ea? At ab maxime
 voluptatem provident cum. Quaerat inventore quibusdam culpa illum, consect
etur ea ut facilis, debitis ad sunt quam perspiciatis a, vero quasi? Soluta 
dolorem facilis beatae voluptates esse perspiciatis eum in quisquam
, architecto reiciendis cupiditate, veritatis voluptas quis earum, nam 
voluptatum sit nisi illum numquam hic quo magnam? Harum eum, blanditiis, sed corporis ea exercitationem obcaecati totam nihil consequuntur deleniti commodi eveniet placeat? Porro magni adipisci repellendus, quisquam consectetur expedita quibusdam nesciunt eaque architecto voluptate ullam accusantium distinctio eius eos, pariatur voluptatum maiores repudiandae, ipsum provident nulla tenetur. Eligendi impedit dolorum possimus et labore sunt, exercitationem perferendis. Culpa corrupti repellendus hic soluta, nulla id asperiores quaerat nam, amet sequi unde esse sed harum nostrum atque vero neque? Itaque necessitatibus, dolore sunt sed, eum corrupti at fugit velit perferendis autem, quidem ad omnis ipsam quisquam similique suscipit rem nemo numquam doloremque veniam architecto deleniti! Tempore non, optio tempora esse nisi quis fugit assumenda deserunt. Tenetur veritatis et iste accusantium sint laudantium voluptatibus mollitia, optio aperiam at ab. Dolorem aperiam at quas modi id? Ipsa delectus odio temporibus! Alias ex nesciunt labore qui deleniti nihil ad fuga perspiciatis corrupti ullam hic atque dolorum corporis ipsa, praesentium porro? Porro, nulla provident eaque nihil quae impedit quaerat labore inventore consequatur libero ducimus deleniti necessitatibus distinctio aspernatur numquam quo ratione doloremque quis suscipit. Adipisci unde earum ut exercitationem provident veritatis, amet corporis corrupti possimus. Vel aliquid suscipit obcaecati doloremque consectetur accusamus assumenda molestias, perferendis eum vitae facilis id distinctio. Deserunt modi quos similique dignissimos deleniti nam explicabo et veniam nostrum, adipisci eveniet corporis nihil consequuntur amet neque incidunt officia enim? Exercitationem tempora odit ut itaque. Labore voluptates voluptas doloribus, omnis numquam neque vel, cumque impedit blanditiis et nostrum qui. Corporis, dolor perspiciatis porro officia et maxime facere accusamus hic harum cumque vitae obcaecati veniam ut autem ratione expedita rem eligendi voluptate quam dolores. Veniam, ratione, nesciunt, architecto asperiores nulla eius deserunt sint corporis necessitatibus assumenda nihil officiis laudantium. Animi non provident temporibus tenetur vel doloribus? Amet consequatur quas rem mollitia nostrum accusantium maiores culpa eaque aperiam asperiores error delectus debitis, incidunt est totam et architecto eos veniam, illo voluptas quis magnam placeat quia officia? Possimus accusantium eaque cum, sit iure veniam, illo quam facilis quaerat saepe repellendus dolor, alias at necessitatibus ea eos inventore hic eveniet esse! Cupiditate impedit possimus, at, iusto nobis ratione nulla veritatis eius ipsum, maiores cumque provident.</p>


    </div>
</body>
</html>

CREATING INSTAGRAM LOGO USING HTML AND CSS

 <!DOCTYPE html>

<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Ig logo</title>
    <style>
        *{
            margin0;
            padding0;
            box-sizingborder-box;
        }
        html{
            font-size62.5px;
        }
        .center-div{
            width100vw;
            height100vh;
            background-colorblack;
            displaygrid;
            place-itemscenter;
        }
        .instaLogo{
            width150px;
            height150px;
            backgroundradial-gradient(circle farthest-corner at 35% 90%#fec564transparent 50%), radial-gradient(circle farthest-corner at 0 140%#fec564transparent 50%), radial-gradient(ellipse farthest-corner at 0 -25%#5258cftransparent 50%), radial-gradient(ellipse farthest-corner at 20% -50%#5258cftransparent 50%), radial-gradient(ellipse farthest-corner at 100% 0#893dc2transparent 50%), radial-gradient(ellipse farthest-corner at 60% -20%#893dc2transparent 50%), radial-gradient(ellipse farthest-corner at 100% 100%#d9317atransparent), linear-gradient(#6559ca#bc318f 30%#e33f5f 50%#f77638 70%#fec66d 100%);
            border-radius30px;
            displaygrid;
            place-itemscenter;

            
        }

        .squareBorder{
            width110px;
            height110px;
            border10px solid white;
            background-colortransparent;
            border-radius30px;
            positionrelative;
            displaygrid;
            place-itemscenter;

        }
        .squareBorder::before{
            content"";
            width38px;
            height38px;
            border10px solid white;
            border-radius30px;
            background-colortransparent;
            positionabsolute;
        }

        .squareBorder::after{
            content"";
            width10px;
            height10px;
            border1.5px solid white;
            border-radius50%;
            background-colorwhite;
            positionabsolute;
            top10px;
            right8px;

        }
    </style>
</head>
<body>
    <div class="center-div">
        <div class="instaLogo">
            <div class="squareBorder">
            
            </div>
        </div>
    </div>
</body>
</html>

Monday, October 26, 2020

Website Template Css

 body{

    box-sizingborder-box;
    margin0;
    padding0;
    font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans''Helvetica Neue'sans-serif;
}

body::before{
    content"";
    backgroundurl('Images/back5.jpg'no-repeat center center/cover;
    positionabsolute;
    height100vh;
    width100%;
    z-index-1;
    opacity0.95;
}

.navbar{
    displayflex;
    flex-directionrow;
    justify-contentspace-between;
    border-radius5px;
    padding-top20px;
    z-index1;
    transition:  display 0.5s;
}

.navbar ul{
    displayflex;
    flex-directionrow;
    justify-contentspace-around;
    list-stylenone;
}

.navbar ul li a{
    text-decorationnone;
    font-size20px;
    colorwhite;
    font-weightbold;
    font-familycursive;
    margin-left50px;
    padding5px;
    border2px solid white;
    border-radius8px;
}

.navbar ul li a:hover{
    background-colorrgb(21210212);
    colorblack;
}

.navbar .searchbar {
    widthmin-content;
    max-width500px;
    margin-right50px;
    displayflex;
    align-itemscenter;
}

.navbar .searchbar input {
    width400px;
    font-size15px;
    border-radius5px;
    outlinenone;
    background-colorblack;
    colorwhite;
    font-weightbold;
    border2px solid white;
}

.navbar .searchbar input:focus {
    width500px;
}

.main-container{
    height500px;
    margin-top20px;
    displayflex;
    justify-contentcenter;
    align-itemscenter;
    flex-directioncolumn;
    colorwhite;
}

.main-container .header{
    font-size30px;
    colorrgb(2422124);
}

.main-container .header-button .getStarted{
    background-colorrgb(2069140);
    font-size25px;
    outlinenone;
    colorwhite;
    padding10px;
    width200px;
    border-radius5px;
}
.main-container .header-button .getStarted:hover{
    background-colorrgb(122684);
    border-radius10px;
  
}

Website Template HTML

  <nav class="navbar" id="navbar">

        <ul>
            <li style="color: white; font-size: 20px; cursor: pointer;" onclick="openNav()" id="open"><span>&#9776</span></li>
            <li><a href="">Home</a></li>
            <li><a href="">Contact us</a></li>
            <li><a href="">Services</a></li>
            <li><a href="">About us</a></li>
            <li><a href="">Our Clients</a></li>
        </ul>
        
        <div class="searchbar">
            <input type="text" placeholder="SEARCH" style="text-align: center;">
        </div>
    </nav>

    <div class="sideNav" id="mySidenav">
        <a href="#" class="closeBtn" onclick="closeNav()">&times</a>
        <a href="">About</a>
        <a href="">Services</a>
        <a href="">Clients</a>
        <a href="">Contact</a>
    </div>
    
    <div class="main-container" id="main">
        <div class="header">
            <h1>Welcome to Sync Programming</h1>
            <p style="text-align: center;">Start your own Career</p>
        </div>
        <div class="header-button">
            <button class="getStarted">Get Started</button>
        </div>
    </div>

Image Slider Using HTML CSS and Javascript

 

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Image Slider</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="header">
<h1>Image Slider</h1>
</div>
<div class="slideshow-container">
<div class="myslides fade">
<div class="numberText">1/6</div>
<img src="images/athena.jpg" alt="" style="width:100%">
<div class="text">Athena</div>
</div>
<div class="myslides fade">
<div class="numberText">2/6</div>
<img src="images/apollo.jpg" alt="" style="width:100%">
<div class="text">apollo</div>
</div>
<div class="myslides fade">
<div class="numberText">3/6</div>
<img src="images/hades.jpg" alt="" style="width:100%">
<div class="text">hades</div>
</div>
<div class="myslides fade">
<div class="numberText">4/6</div>
<img src="images/zeus.jpg" alt="" style="width:100%">
<div class="text">zeus</div>
</div>
<div class="myslides fade">
<div class="numberText">5/6</div>
<img src="images/aphrodite.jpg" alt="" style="width:100%">
<div class="text">Aphrodite</div>
</div>
<div class="myslides fade">
<div class="numberText">6/6</div>
<img src="images/poseiden.jpg" alt="" style="width:100%">
<div class="text">poseiden</div>
</div>
<span class="prev" onclick="plusSlides(-1)">&#10094</span>
<span class="next" onclick="plusSlides(1)">&#10095</span>
<br>
<div style="text-align: center;">
<span class="dot" onclick="currentSlide(1)"></span>
<span class="dot" onclick="currentSlide(2)"></span>
<span class="dot" onclick="currentSlide(3)"></span>
<span class="dot" onclick="currentSlide(4)"></span>
<span class="dot" onclick="currentSlide(5)"></span>
<span class="dot" onclick="currentSlide(6)"></span>
</div>
</div>
<script src="index.js"></script>
</body>
</html>