გამოიწერე YouTube-ის არხიyoutube white icon svg გამოწერა

ბლოგის დეტალური გვერდის დასრულება

HTML, CSS-ის ინტენსიური კურსი

კურსის დასრულების შემდეგ შეძლებთ HTML CSS-ით ააწყოთ კომპლექსური ვებ გვერდები.

გაიგე მეტი

მოცემულ ვიდეოში ვასრულებთ ბლოგის დეტალურ გვერდს, რომლის დროსაც ვიყენებთ display:grid თვისებას

HTML კოდი

<div class="container blog-detail">
    <img class="main-img" src="./assets/img/card-img.jpg" alt="ბლოგის სათაური">
    <h1>ჩვენი სტატიის პირველი სათაური</h1>
    <p>დეტალური აღწერა ...</p>
    <p>დეტალური აღწერა ...</p>
    <div class="similar-container">
        <h2>მსგავსი სტატიტები</h2>
        <div class="card">
            <div class="img-container">
                <img class="card-img" src="./assets/img/card-img.jpg" alt="ჩვენი პრიველი სტატია">
                <img class="fav-img" src="./assets/icons/heart.svg" alt="ფავორიტებში დამატების იქონი">
                <span>12/01/2022</span>
            </div>
            <div class="card-body">
                <h3>სტატიის ჩვენებური სათაური</h3>
                <p>
                    ქარდის აღწერა
                </p>
                <div class="action-container">
                    <button class="btn">მეტი...</button>
                    <div>
                        <img src="./assets/icons/share.svg" alt="გაზიარება">
                    </div>
                </div>
            </div>
        </div>
        ...
        ...
        ...
    </div>
</div>

CSS კოდი

.container.blog-detail .main-img {
    width: 100%;
    width: 100%;
    aspect-ratio: 16/9;
    object-fit: cover;
}

.container.blog-detail .similar-container {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 15px;
    margin-bottom: 30px;
}

.container.blog-detail .similar-container h2 {
    grid-column: 1 / span 4;
}

კურსში შემავალი თემები

კომენტარები 0

საიტის აწყობა (ავტორიზაცია) საიტის აწყობა (რეგისტრაცია, პაროლის აღდგენა) საიტის აწყობა (header, nav, footer), ცოტა რამ display:flex-ზე საიტის აწყობა, როგორ მუშაობს CSS flexbox (display: flex;) საიტის აწყობა (ბლოგის გვერდი, ნაწილი #1) Git-ის დაყენება Windows-ზე Linux-ის ძირითადი ბრძანებები ვებ-დეველოპმენტისთვის CSS position property, ვისწავლოთ CSS პოზიციები ფონტების მიბმა საიტზე, როგორ მივაბათ ფონტები CSS @import and CSS variables, იმპორტი და ცვლადები CSS-ში html tables, ცოტა რამ ცხრილების შესახებ როგორ შევქმნათ და ავტვირთოთ პროექტი Git-ზე ბლოგის გვერდი #2, ვაწყობთ ქარდებს display: grid; თვისება, რომელიც აუცილებელია ვიცოდეთ display:grid-ის საზომი ერთეულები fr-ები (fractions) ბლოგის ლისტის გვერდის დასრულება display:grid-ის დახმარებით ბლოგის დეტალური გვერდის დასრულება კონტაქტის გვერდის დასრულება დახმარების გვერდის დასრულება საიტის აწყობა: ცოტა რეფაქტორინგი და ბოქსმოდელის განხილვა საიტის აწყობა: პირელი ნაბიჯები რესპონსივ დიზაინში საიტის აწყობა: რესპონსივი, მთავარი გვერდი საიტის აწყობა: მობილური ნავიგაცია როგორ გავასწოროთ HTML ელემენტი ცენტრში როგორ გავაკეთო dark theme