OneCompiler

FilterPage

1629
<!DOCTYPE html> <html lang="fa"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>صفحه فیلتر</title> <style> body { font-family: Tahoma, sans-serif; margin: 0; padding: 0; direction: rtl; background-color: #f4f7fc; }
    /* Header */
    header {
        background-color: #5e31b0;
        padding: 20px;
        color: white;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    header h1 {
        font-size: 1.8em;
        margin: 0;
    }

    .header-links a {
        color: white;
        text-decoration: none;
        margin-left: 20px;
        font-size: 1em;
    }

    .header-links a:hover {
        text-decoration: underline;
    }

    /* Main Content */
    .main-container {
        margin: 40px;
    }

    /* Filters */
    .filters {
        display: flex;
        justify-content: space-between;
        margin-bottom: 30px;
    }

    .filter-group {
        display: flex;
        align-items: center;
    }

    .filter-group select {
        margin-right: 10px;
        padding: 8px;
        border-radius: 5px;
        border: 1px solid #ccc;
        font-size: 1em;
    }

    .filter-group label {
        margin-right: 10px;
        font-size: 1em;
    }

    /* Cards */
    .card-container {
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        gap: 30px;
    }

    .card {
        background-color: white;
        border-radius: 10px;
        box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
        overflow: hidden;
        text-align: center;
        padding: 20px;
    }

    .card img {
        width: 50px;
        height: 50px;
        margin-bottom: 20px;
    }

    .card h3 {
        font-size: 1.2em;
        margin: 0;
        margin-bottom: 10px;
        color: #333;
    }

    .card p {
        color: #777;
        font-size: 0.9em;
        margin-bottom: 20px;
    }

    .card a {
        text-decoration: none;
        background-color: #5e31b0;
        color: white;
        padding: 10px 20px;
        border-radius: 30px;
        font-size: 1em;
    }

    .card a:hover {
        background-color: #4b2676;
    }

    /* Media Query */
    @media (max-width: 1024px) {
        .card-container {
            grid-template-columns: repeat(3, 1fr);
        }
    }

    @media (max-width: 768px) {
        .card-container {
            grid-template-columns: repeat(2, 1fr);
        }

        .filters {
            flex-direction: column;
        }

        .filter-group {
            margin-bottom: 15px;
        }
    }

    @media (max-width: 480px) {
        .card-container {
            grid-template-columns: 1fr;
        }
    }
</style>
</head> <body> <header> <h1>پلتفرم مهاجرتی</h1> <div class="header-links"> <a href="#">خانه</a> <a href="#">درباره ما</a> <a href="#">تماس با ما</a> </div> </header>
<div class="main-container">
    <div class="filters">
        <div class="filter-group">
            <label for="region">منطقه</label>
            <select id="region">
                <option value="asia">آسیا</option>
                <option value="europe">اروپا</option>
                <option value="america">آمریکا</option>
            </select>
        </div>
        <div class="filter-group">
            <label for="country">کشور</label>
            <select id="country">
                <option value="canada">کانادا</option>
                <option value="sweden">سوئد</option>
                <option value="usa">آمریکا</option>
            </select>
        </div>
        <div class="filter-group">
            <label for="visa">نوع ویزا</label>
            <select id="visa">
                <option value="tourist">توریستی</option>
                <option value="student">دانشجویی</option>
                <option value="work">کاری</option>
            </select>
        </div>
    </div>

    <div class="card-container">
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=CA" alt="کانادا">
            <h3>کانادا</h3>
            <p>ویزای مهاجرتی برای دانشجویان</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=SE" alt="سوئد">
            <h3>سوئد</h3>
            <p>ویزای توریستی</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=US" alt="آمریکا">
            <h3>آمریکا</h3>
            <p>ویزای کاری</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=DE" alt="آلمان">
            <h3>آلمان</h3>
            <p>ویزای تحصیلی</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=NL" alt="هلند">
            <h3>هلند</h3>
            <p>ویزای مهاجرتی</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <div class="card">
            <img src="https://via.placeholder.com/50x50?text=GB" alt="انگلستان">
            <h3>انگلستان</h3>
            <p>ویزای دانشجویی</p>
            <a href="#">جزئیات بیشتر</a>
        </div>
        <!-- Add more cards as needed -->
    </div>
</div>
</body> </html>