маленькая цитата о том, как здесь
охуенно играть, поэтому давай приходи
lorett ▪︎ kaiden ▪︎ eleanor администрация
She clicks again and the ancient printer next to the desk whirs to life. “As far as I can tell there were more books in the original donation, it’s possible that they were too fragile for circulation or damaged. These twelve are what’s out there, maybe the one you have is a second volume of something?” She hands Zachary the printed list of titles and authors and call numbers. She clicks again and the ancient printer next to the desk whirs to life. “As far as I can tell there were more books in the original donation, it’s possible that they were too fragile for circulation or damaged. These twelve are what’s out there, maybe the one you have is a second volume of something?” She hands Zachary the printed list of titles and authors and call numbers.
шотландия • мистика • 21+ пара строк о том, что здесь
best post by Name She clicks again and the ancient printer next to the desk whirs to life. “As far as I can tell there were more books in the original donation, it’s possible that they were too fragile for circulation or damaged. These twelve are what’s out there, maybe the one you have is a second volume of something?” She hands Zachary the printed list of titles and authors and call numbers. She clicks again and the ancient printer next to the desk whirs to life. “As far as I can tell there were more books in the original donation, it’s possible that they were too fragile for circulation or damaged. These twelve are what’s out there, maybe the one you have is a second volume of something?” She hands Zachary the printed list of titles and authors and call numbers.
нужные персонажи

fall season

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » fall season » Гостевая комната » хтмл


хтмл

Сообщений 1 страница 4 из 4

1

[html]<div class="chat-wrapper">
    <!-- ШАПКА-->
    <div class="chat-head">
        <div class="head-avatar">
            <div class="avatar-circle">
                <div class="avatar-fallback">👤</div>
                <!-- <img src="ссылка_на_аватар"> при желании -->
            </div>
        </div>
        <div class="head-info">
            <div class="name-row">
                <span class="name-surname">name surname</span>
                <span class="nickname">/никнейм</span>
            </div>
            <div class="time-badge">
                <span>yesterday</span>
                <span class="head-icon">⌘ + C</span>
            </div>
        </div>
    </div>

    <!-- ОБЛАСТЬ СООБЩЕНИЙ-->
    <div class="messages-area">
        <div class="date-divider">
            <span class="date-chip">yesterday</span>
        </div>

        <!-- сообщение 1: длинный текст -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight<br>
                if it's wrong to love you then my heart just won't let me be right, cause i've drowned in you and i won't pull through without you by my side. i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:15</span>
                <span>📖 прочитано</span>
            </div>
        </div>

        <!-- голосовое сообщение -->
        <div class="message-block">
            <div class="voice-message">
                <span class="voice-icon">🎤</span>
                <div class="voice-wave">
                    <span></span><span></span><span></span><span></span>
                </div>
                <span class="voice-duration">0:24</span>
                <span style="font-size: 13px; color:#b0b8d4;">voice message</span>
            </div>
            <div class="message-meta them-meta">
                <span>00:18</span>
                <span>🎧 слушать</span>
            </div>
        </div>

        <!-- i'd give my all... -->
        <div class="message-block">
            <div class="message-them">
                i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:21</span>
            </div>
        </div>

        <!-- короткое сообщение "i am thinking of you..." -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight
            </div>
            <div class="message-meta them-meta">
                <span>00:27</span>
            </div>
        </div>

        <!-- повтор основного блока -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight<br>
                if it's wrong to love you then my heart just won't let me be right, cause i've drowned in you and i won't pull through without you by my side. i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:32</span>
                <span>📖 прочитано</span>
            </div>
        </div>

        <!-- ИНДИКАТОР НЕПРОЧИТАННЫХ-->
        <div class="unread-badge">
            <span>💬</span> 3 непрочитанных сообщения
        </div>

        <!-- сообщение после индикатора -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight
            </div>
            <div class="message-meta them-meta">
                <span>00:38</span>
            </div>
        </div>

        <!-- голосовое -->
        <div class="message-block">
            <div class="voice-message">
                <span class="voice-icon">🎙️</span>
                <div class="voice-wave">
                    <span></span><span></span><span></span><span></span>
                </div>
                <span class="voice-duration">0:12</span>
                <span style="font-size: 13px; color:#b0b8d4;">voice message</span>
            </div>
            <div class="message-meta them-meta">
                <span>00:41</span>
            </div>
        </div>

        <!-- финальное сообщение -->
        <div class="message-block">
            <div class="message-them">
                i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:44</span>
                <span>❤️</span>
            </div>
        </div>
    </div>

    <!--ПОЛЕ ВВОДА -->
    <div class="input-panel">
        <div class="mock-input">
            <span class="placeholder-icon">✏️</span>
            <span>Написать сообщение...</span>
            <span class="fake-cursor"></span>
        </div>
        <div class="mock-send">
            📎
        </div>
    </div>
</div>

<style>

/*Мессенджер*/
        .chat-wrapper {
            max-width: 540px;
            width: 100%;
            background: #0e1017;
            border-radius: 28px;
            box-shadow: 0 20px 35px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(255, 255, 255, 0.05);
            overflow: hidden;
        }

        /* ШАПКА*/
        .chat-head {
            padding: 18px 20px 14px 20px;
            background: #0e1017;
            border-bottom: 1px solid #20232c;
            display: flex;
            align-items: center;
            gap: 14px;
            flex-wrap: wrap;
        }

        .head-avatar {
            flex-shrink: 0;
        }

        .avatar-circle {
            width: 52px;
            height: 52px;
            background: linear-gradient(135deg, #2e6be0, #1548a8);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            overflow: hidden;
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
        }

        .avatar-fallback {
            font-size: 22px;
            font-weight: 500;
            color: white;
        }

        .head-info {
            flex: 1;
        }

        .name-row {
            display: flex;
            align-items: baseline;
            flex-wrap: wrap;
            gap: 6px;
            row-gap: 4px;
        }

        .name-surname {
            font-weight: 700;
            font-size: 17px;
            color: #f0f2f8;
            letter-spacing: -0.2px;
        }

        .nickname {
            font-size: 13px;
            color: #8e92a8;
            font-weight: 400;
        }

        .time-badge {
            font-size: 12px;
            color: #7e829c;
            margin-top: 4px;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .head-icon {
            background: #20232c;
            padding: 6px 12px;
            border-radius: 30px;
            font-size: 12px;
            color: #cbd0e0;
            font-family: monospace;
            letter-spacing: 0.3px;
        }

        /* область сообщений*/
        .messages-area {
            padding: 20px 18px 16px 18px;
            max-height: 560px;
            overflow-y: auto;
            display: flex;
            flex-direction: column;
            gap: 18px;
            background: #0e1017;
        }

        .messages-area::-webkit-scrollbar {
            width: 4px;
        }
        .messages-area::-webkit-scrollbar-track {
            background: #1e212a;
            border-radius: 10px;
        }
        .messages-area::-webkit-scrollbar-thumb {
            background: #3e4250;
            border-radius: 10px;
        }

        /* пузырьки сообщений */
        .message-block {
            display: flex;
            flex-direction: column;
            gap: 6px;
        }

        .message-them {
            align-self: flex-start;
            max-width: 88%;
            background: #1e212a;
            border-radius: 22px;
            border-bottom-left-radius: 5px;
            padding: 12px 16px;
            color: #eef2fc;
            font-size: 15px;
            line-height: 1.45;
            word-break: break-word;
            box-shadow: 0 1px 1px rgba(0,0,0,0.2);
        }

        /* голосовое сообщение */
        .voice-message {
            background: #1a1d26;
            border-radius: 22px;
            border-bottom-left-radius: 5px;
            padding: 10px 16px;
            display: inline-flex;
            align-items: center;
            gap: 12px;
            flex-wrap: wrap;
            max-width: 88%;
            align-self: flex-start;
        }

        .voice-icon {
            font-size: 20px;
        }

        .voice-wave {
            display: flex;
            align-items: center;
            gap: 3px;
        }
        .voice-wave span {
            width: 3px;
            height: 12px;
            background: #6096fd;
            border-radius: 2px;
            display: inline-block;
        }
        .voice-wave span:nth-child(2) { height: 18px; }
        .voice-wave span:nth-child(3) { height: 10px; }
        .voice-wave span:nth-child(4) { height: 16px; }

        .voice-duration {
            font-size: 13px;
            color: #b9c2dc;
            font-weight: 450;
        }

        /* метаинформация (время) */
        .message-meta {
            display: flex;
            align-items: center;
            gap: 8px;
            font-size: 10px;
            color: #6f748c;
            margin-left: 12px;
            margin-top: 4px;
        }

        .them-meta {
            justify-content: flex-start;
        }

        /* непрочитанные */
        .unread-badge {
            background: #2c6ef0;
            border-radius: 40px;
            padding: 5px 14px;
            font-size: 12px;
            font-weight: 600;
            color: white;
            display: inline-flex;
            align-items: center;
            gap: 6px;
            width: fit-content;
            margin-top: 8px;
            margin-bottom: 4px;
            box-shadow: 0 1px 2px rgba(0,0,0,0.2);
        }

        .date-divider {
            text-align: center;
            margin: 8px 0 6px;
        }
        .date-chip {
            background: #1b1e27;
            display: inline-block;
            padding: 5px 16px;
            border-radius: 40px;
            font-size: 11px;
            font-weight: 500;
            color: #9ea3bb;
            letter-spacing: 0.2px;
        }

        /*поле ввода*/
        .input-panel {
            background: #0b0d12;
            border-top: 1px solid #22252f;
            padding: 14px 18px 18px 18px;
            display: flex;
            align-items: center;
            gap: 12px;
            flex-wrap: wrap;
        }
        .mock-input {
            flex: 1;
            background: #1a1d26;
            border: 1px solid #2c2f3a;
            border-radius: 28px;
            padding: 10px 18px;
            font-size: 14px;
            color: #b9c2dc;
            font-family: inherit;
            outline: none;
            cursor: default;
            user-select: none;
            white-space: nowrap;
            overflow-x: auto;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .mock-input span {
            color: #6f748c;
            letter-spacing: 0.2px;
        }

        .placeholder-icon {
            font-size: 18px;
            opacity: 0.6;
        }

        .mock-send {
            background: #20232c;
            border-radius: 40px;
            width: 40px;
            height: 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 20px;
            color: #8e92a8;
            cursor: default;
        }
        .small-hint {
            font-size: 9px;
            color: #4f5468;
            text-align: right;
            width: 100%;
            margin-top: 6px;
            user-select: none;
        }

        .mock-input .fake-cursor {
            width: 1px;
            height: 16px;
            background: #5f6a88;
            display: inline-block;
            margin-left: 2px;
            animation: blinkFake 1s step-end infinite;
        }

        @keyframes blinkFake {
            0%, 100% { opacity: 1; }
            50% { opacity: 0; }
        }

        /* иконка микрофона / скрепки (визуально) */
        .attach-icon {
            font-size: 22px;
            color: #5a607c;
            cursor: default;
        }
</style>
[/html]

0

2

Код:
[html]<div class="chat-wrapper">
    <!-- ШАПКА-->
    <div class="chat-head">
        <div class="head-avatar">
            <div class="avatar-circle">
                <div class="avatar-fallback">👤</div>
                <!-- <img src="ссылка_на_аватар"> при желании -->
            </div>
        </div>
        <div class="head-info">
            <div class="name-row">
                <span class="name-surname">name surname</span>
                <span class="nickname">/никнейм</span>
            </div>
            <div class="time-badge">
                <span>yesterday</span>
                <span class="head-icon">⌘ + C</span>
            </div>
        </div>
    </div>

    <!-- ОБЛАСТЬ СООБЩЕНИЙ-->
    <div class="messages-area">
        <div class="date-divider">
            <span class="date-chip">yesterday</span>
        </div>

        <!-- сообщение 1: длинный текст -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight<br>
                if it's wrong to love you then my heart just won't let me be right, cause i've drowned in you and i won't pull through without you by my side. i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:15</span>
                <span>📖 прочитано</span>
            </div>
        </div>

        <!-- голосовое сообщение -->
        <div class="message-block">
            <div class="voice-message">
                <span class="voice-icon">🎤</span>
                <div class="voice-wave">
                    <span></span><span></span><span></span><span></span>
                </div>
                <span class="voice-duration">0:24</span>
                <span style="font-size: 13px; color:#b0b8d4;">voice message</span>
            </div>
            <div class="message-meta them-meta">
                <span>00:18</span>
                <span>🎧 слушать</span>
            </div>
        </div>

        <!-- i'd give my all... -->
        <div class="message-block">
            <div class="message-them">
                i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:21</span>
            </div>
        </div>

        <!-- короткое сообщение "i am thinking of you..." -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight
            </div>
            <div class="message-meta them-meta">
                <span>00:27</span>
            </div>
        </div>

        <!-- повтор основного блока -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight<br>
                if it's wrong to love you then my heart just won't let me be right, cause i've drowned in you and i won't pull through without you by my side. i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:32</span>
                <span>📖 прочитано</span>
            </div>
        </div>

        <!-- ИНДИКАТОР НЕПРОЧИТАННЫХ-->
        <div class="unread-badge">
            <span>💬</span> 3 непрочитанных сообщения
        </div>

        <!-- сообщение после индикатора -->
        <div class="message-block">
            <div class="message-them">
                i am thinking of you in my sleepless solitude tonight
            </div>
            <div class="message-meta them-meta">
                <span>00:38</span>
            </div>
        </div>

        <!-- голосовое -->
        <div class="message-block">
            <div class="voice-message">
                <span class="voice-icon">🎙️</span>
                <div class="voice-wave">
                    <span></span><span></span><span></span><span></span>
                </div>
                <span class="voice-duration">0:12</span>
                <span style="font-size: 13px; color:#b0b8d4;">voice message</span>
            </div>
            <div class="message-meta them-meta">
                <span>00:41</span>
            </div>
        </div>

        <!-- финальное сообщение -->
        <div class="message-block">
            <div class="message-them">
                i'd give my all to have just one more night with you.
            </div>
            <div class="message-meta them-meta">
                <span>00:44</span>
                <span>❤️</span>
            </div>
        </div>
    </div>

    <!--ПОЛЕ ВВОДА -->
    <div class="input-panel">
        <div class="mock-input">
            <span class="placeholder-icon">✏️</span>
            <span>Написать сообщение...</span>
            <span class="fake-cursor"></span>
        </div>
        <div class="mock-send">
            📎
        </div>
    </div>
</div>

<style>

/*Мессенджер*/
        .chat-wrapper {
            max-width: 540px;
            width: 100%;
            background: #0e1017;
            border-radius: 28px;
            box-shadow: 0 20px 35px rgba(0, 0, 0, 0.6), 0 0 0 1px rgba(255, 255, 255, 0.05);
            overflow: hidden;
        }

        /* ШАПКА*/
        .chat-head {
            padding: 18px 20px 14px 20px;
            background: #0e1017;
            border-bottom: 1px solid #20232c;
            display: flex;
            align-items: center;
            gap: 14px;
            flex-wrap: wrap;
        }

        .head-avatar {
            flex-shrink: 0;
        }

        .avatar-circle {
            width: 52px;
            height: 52px;
            background: linear-gradient(135deg, #2e6be0, #1548a8);
            border-radius: 50%;
            display: flex;
            align-items: center;
            justify-content: center;
            overflow: hidden;
            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
        }

        .avatar-fallback {
            font-size: 22px;
            font-weight: 500;
            color: white;
        }

        .head-info {
            flex: 1;
        }

        .name-row {
            display: flex;
            align-items: baseline;
            flex-wrap: wrap;
            gap: 6px;
            row-gap: 4px;
        }

        .name-surname {
            font-weight: 700;
            font-size: 17px;
            color: #f0f2f8;
            letter-spacing: -0.2px;
        }

        .nickname {
            font-size: 13px;
            color: #8e92a8;
            font-weight: 400;
        }

        .time-badge {
            font-size: 12px;
            color: #7e829c;
            margin-top: 4px;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .head-icon {
            background: #20232c;
            padding: 6px 12px;
            border-radius: 30px;
            font-size: 12px;
            color: #cbd0e0;
            font-family: monospace;
            letter-spacing: 0.3px;
        }

        /* область сообщений*/
        .messages-area {
            padding: 20px 18px 16px 18px;
            max-height: 560px;
            overflow-y: auto;
            display: flex;
            flex-direction: column;
            gap: 18px;
            background: #0e1017;
        }

        .messages-area::-webkit-scrollbar {
            width: 4px;
        }
        .messages-area::-webkit-scrollbar-track {
            background: #1e212a;
            border-radius: 10px;
        }
        .messages-area::-webkit-scrollbar-thumb {
            background: #3e4250;
            border-radius: 10px;
        }

        /* пузырьки сообщений */
        .message-block {
            display: flex;
            flex-direction: column;
            gap: 6px;
        }

        .message-them {
            align-self: flex-start;
            max-width: 88%;
            background: #1e212a;
            border-radius: 22px;
            border-bottom-left-radius: 5px;
            padding: 12px 16px;
            color: #eef2fc;
            font-size: 15px;
            line-height: 1.45;
            word-break: break-word;
            box-shadow: 0 1px 1px rgba(0,0,0,0.2);
        }

        /* голосовое сообщение */
        .voice-message {
            background: #1a1d26;
            border-radius: 22px;
            border-bottom-left-radius: 5px;
            padding: 10px 16px;
            display: inline-flex;
            align-items: center;
            gap: 12px;
            flex-wrap: wrap;
            max-width: 88%;
            align-self: flex-start;
        }

        .voice-icon {
            font-size: 20px;
        }

        .voice-wave {
            display: flex;
            align-items: center;
            gap: 3px;
        }
        .voice-wave span {
            width: 3px;
            height: 12px;
            background: #6096fd;
            border-radius: 2px;
            display: inline-block;
        }
        .voice-wave span:nth-child(2) { height: 18px; }
        .voice-wave span:nth-child(3) { height: 10px; }
        .voice-wave span:nth-child(4) { height: 16px; }

        .voice-duration {
            font-size: 13px;
            color: #b9c2dc;
            font-weight: 450;
        }

        /* метаинформация (время) */
        .message-meta {
            display: flex;
            align-items: center;
            gap: 8px;
            font-size: 10px;
            color: #6f748c;
            margin-left: 12px;
            margin-top: 4px;
        }

        .them-meta {
            justify-content: flex-start;
        }

        /* непрочитанные */
        .unread-badge {
            background: #2c6ef0;
            border-radius: 40px;
            padding: 5px 14px;
            font-size: 12px;
            font-weight: 600;
            color: white;
            display: inline-flex;
            align-items: center;
            gap: 6px;
            width: fit-content;
            margin-top: 8px;
            margin-bottom: 4px;
            box-shadow: 0 1px 2px rgba(0,0,0,0.2);
        }

        .date-divider {
            text-align: center;
            margin: 8px 0 6px;
        }
        .date-chip {
            background: #1b1e27;
            display: inline-block;
            padding: 5px 16px;
            border-radius: 40px;
            font-size: 11px;
            font-weight: 500;
            color: #9ea3bb;
            letter-spacing: 0.2px;
        }

        /*поле ввода*/
        .input-panel {
            background: #0b0d12;
            border-top: 1px solid #22252f;
            padding: 14px 18px 18px 18px;
            display: flex;
            align-items: center;
            gap: 12px;
            flex-wrap: wrap;
        }
        .mock-input {
            flex: 1;
            background: #1a1d26;
            border: 1px solid #2c2f3a;
            border-radius: 28px;
            padding: 10px 18px;
            font-size: 14px;
            color: #b9c2dc;
            font-family: inherit;
            outline: none;
            cursor: default;
            user-select: none;
            white-space: nowrap;
            overflow-x: auto;
            display: flex;
            align-items: center;
            gap: 8px;
        }

        .mock-input span {
            color: #6f748c;
            letter-spacing: 0.2px;
        }

        .placeholder-icon {
            font-size: 18px;
            opacity: 0.6;
        }

        .mock-send {
            background: #20232c;
            border-radius: 40px;
            width: 40px;
            height: 40px;
            display: flex;
            align-items: center;
            justify-content: center;
            font-size: 20px;
            color: #8e92a8;
            cursor: default;
        }
        .small-hint {
            font-size: 9px;
            color: #4f5468;
            text-align: right;
            width: 100%;
            margin-top: 6px;
            user-select: none;
        }

        .mock-input .fake-cursor {
            width: 1px;
            height: 16px;
            background: #5f6a88;
            display: inline-block;
            margin-left: 2px;
            animation: blinkFake 1s step-end infinite;
        }

        @keyframes blinkFake {
            0%, 100% { opacity: 1; }
            50% { opacity: 0; }
        }

        /* иконка микрофона / скрепки (визуально) */
        .attach-icon {
            font-size: 22px;
            color: #5a607c;
            cursor: default;
        }
</style>
[/html]

0

3

[html]<div class="insta-app">

    <!-- навигация -->
    <div class="insta-nav">
        <div class="insta-logo">Instagram</div>
        <div class="insta-nav-icons">
            <span>🏠</span>
            <span>👤</span>
        </div>
    </div>

    <!-- переключатель-->
    <div class="insta-tabs">
        <div class="insta-tab insta-tab-active">Лента</div>
        <div class="insta-tab">Профиль</div>
    </div>

    <!--ШАПКА ПРОФИЛЯ-->
    <div class="insta-profile">
        <div class="insta-avatar">
            <img src="https://randomuser.me/api/portraits/women/68.jpg" alt="avatar">
        </div>
        <div class="insta-info">
            <div class="insta-username">alexandra_inst</div>
            <div class="insta-stats">
                <div><span>24</span> публикаций</div>
                <div><span>1.8K</span> подписчиков</div>
                <div><span>312</span> подписок</div>
            </div>
            <div class="insta-bio">
                <strong>Alexandra</strong> ✨ Фотограф | путешествия<br>
                📍 Москва / Мир в кадре
            </div>
        </div>
    </div>

    <!-- форма создания поста -->
    <div class="insta-create">
        <div class="insta-create-title">
            <span>➕</span> Создать пост
        </div>
        <div class="insta-create-form">
            <div class="insta-fake-file">
                Выбрать фото
            </div>
            <div class="insta-fake-textarea">
                Напишите подпись к фото...
            </div>
            <button class="insta-publish-btn">Опубликовать</button>
        </div>
    </div>

    <!-- ЛЕНТА ПОСТОВ -->
    <div class="insta-feed">
        <!-- пост 1 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/women/68.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">alexandra_inst</div>
                    <div class="insta-post-location">Париж, Франция</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/104/600/500" alt="post">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 1 284 отметки</div>
            <div class="insta-post-caption"><strong>alexandra_inst</strong> Магия Эйфелевой башни ✨</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>paris_lover</strong> Красота невероятная!</div>
                    <div class="insta-single-comment"><strong>artem_travels</strong> Мечтаю там побывать</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>

        <!-- пост 2 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/men/32.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">nikolai_photo</div>
                    <div class="insta-post-location">Алтай, Россия</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/15/600/500" alt="nature">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 945 отметок</div>
            <div class="insta-post-caption"><strong>nikolai_photo</strong> Горы зовут настоящих путешественников 🏔️</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>hiking_dreams</strong> Невероятный кадр!</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>

        <!-- пост 3 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/women/44.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">coffeebooksoul</div>
                    <div class="insta-post-location">Уютное кафе ☕</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/20/600/500" alt="coffee">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 532 отметки</div>
            <div class="insta-post-caption"><strong>coffeebooksoul</strong> Кофе, книга и дождливый день 📖☕</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>readers_club</strong> Атмосфера волшебства!</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>
    </div>

    <hr>

    <!-- СЕТКА ПОСТОВ ПРОФИЛЯ -->
    <div class="insta-profile-grid">
        <div class="insta-grid-title">
            📷 Публикации
        </div>
        <div class="insta-grid">
            <div class="insta-grid-item"><img src="https://picsum.photos/id/1015/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/20/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/104/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/15/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/169/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/155/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/96/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/29/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/42/200/200" alt="grid"></div>
        </div>
    </div>

</div>

<style>
.insta-app {
            max-width: 500px;
            width: 100%;
            margin: 0 auto;
            background-color: #fafafa;
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
            color: #262626;
            min-height: 100vh;
        }

        .insta-nav {
            background: white;
            border-bottom: 1px solid #dbdbdb;
            padding: 12px 16px;
            display: flex;
            justify-content: space-between;
            align-items: center;
            position: sticky;
            top: 0;
            z-index: 10;
        }
        .insta-logo {
            font-size: 24px;
            font-weight: 600;
            background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af);
            background-clip: text;
            -webkit-background-clip: text;
            color: transparent;
            letter-spacing: -0.5px;
        }
        .insta-nav-icons {
            display: flex;
            gap: 22px;
            font-size: 24px;
        }
        .insta-nav-icons span {
            cursor: default;
        }

        .insta-profile {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 16px;
            padding: 20px 16px;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            gap: 20px;
        }
        .insta-avatar img {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            object-fit: cover;
            border: 2px solid #e0e0e0;
            background: #efefef;
        }
        .insta-info {
            flex: 1;
        }
        .insta-username {
            font-size: 24px;
            font-weight: 300;
            margin-bottom: 6px;
        }
        .insta-stats {
            display: flex;
            gap: 24px;
            margin: 10px 0;
            font-size: 13px;
        }
        .insta-stats span {
            font-weight: 700;
            margin-right: 4px;
        }
        .insta-bio {
            font-size: 13px;
        }
        .insta-bio strong {
            font-weight: 600;
        }

        .insta-create {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 0 16px 16px 16px;
            padding: 14px 16px;
        }
        .insta-create-title {
            font-weight: 600;
            font-size: 15px;
            margin-bottom: 12px;
            display: flex;
            align-items: center;
            gap: 8px;
        }
        .insta-create-title span {
            font-size: 20px;
        }
        .insta-create-form {
            display: flex;
            flex-direction: column;
            gap: 12px;
        }
        .insta-fake-file {
            background: #f2f2f2;
            border-radius: 10px;
            padding: 12px;
            text-align: center;
            border: 1px dashed #bdbdbd;
            font-size: 13px;
            color: #3b3b3b;
        }
        .insta-fake-textarea {
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            padding: 12px;
            font-size: 13px;
            background: white;
            color: #8e8e8e;
            min-height: 64px;
        }
        .insta-publish-btn {
            background: #0095f6;
            color: white;
            border: none;
            border-radius: 8px;
            padding: 8px 16px;
            font-weight: 600;
            font-size: 13px;
            align-self: flex-end;
            cursor: default;
        }

        .insta-feed {
            margin: 0 16px 20px 16px;
            display: flex;
            flex-direction: column;
            gap: 20px;
        }
        .insta-post {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            overflow: hidden;
        }
        .insta-post-header {
            display: flex;
            align-items: center;
            padding: 10px 12px;
            gap: 10px;
        }
        .insta-post-avatar {
            width: 34px;
            height: 34px;
            border-radius: 50%;
            object-fit: cover;
            background: #dbdbdb;
        }
        .insta-post-user {
            font-weight: 600;
            font-size: 13px;
        }
        .insta-post-location {
            font-size: 10px;
            color: #8e8e8e;
        }
        .insta-post-img {
            width: 100%;
            max-height: 450px;
            object-fit: cover;
            background: #efefef;
            display: block;
        }
        .insta-post-actions {
            display: flex;
            gap: 18px;
            padding: 8px 12px;
            font-size: 22px;
        }
        .insta-post-likes {
            font-weight: 600;
            font-size: 13px;
            padding: 0 12px 6px;
        }
        .insta-post-caption {
            padding: 0 12px 10px;
            font-size: 13px;
        }
        .insta-post-caption strong {
            margin-right: 6px;
        }
        .insta-comments {
            padding: 6px 12px 12px;
            border-top: 1px solid #efefef;
        }
        .insta-comment-list {
            margin-bottom: 8px;
            font-size: 12px;
        }
        .insta-single-comment {
            margin: 4px 0;
        }
        .insta-comment-input {
            display: flex;
            align-items: center;
            gap: 8px;
        }
        .insta-comment-input input {
            flex: 1;
            border: none;
            padding: 8px 0;
            font-size: 12px;
            background: transparent;
            outline: none;
        }
        .insta-comment-input button {
            background: none;
            border: none;
            color: #0095f6;
            font-weight: 600;
            font-size: 12px;
            cursor: default;
        }
        .insta-profile-grid {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 0 16px 20px 16px;
            padding: 16px;
        }
        .insta-grid-title {
            font-weight: 600;
            margin-bottom: 14px;
            font-size: 15px;
            border-bottom: 1px solid #efefef;
            padding-bottom: 8px;
        }
        .insta-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 4px;
        }
        .insta-grid-item {
            aspect-ratio: 1 / 1;
            background: #efefef;
            border-radius: 4px;
            overflow: hidden;
        }
        .insta-grid-item img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        .insta-tabs {
            display: flex;
            justify-content: center;
            gap: 20px;
            margin: 12px 16px 8px;
        }
        .insta-tab {
            background: none;
            border: none;
            font-weight: 600;
            font-size: 15px;
            padding: 6px 20px;
            border-radius: 30px;
            color: #8e8e8e;
            cursor: default;
        }
        .insta-tab-active {
            background: #0095f6;
            color: white;
        }

       .insta-app  hr {
            border: none;
            border-top: 1px solid #dbdbdb;
            margin: 8px 16px;
        }
</style>

[/html]

0

4

Код:
[html]<div class="insta-app">

    <!-- навигация -->
    <div class="insta-nav">
        <div class="insta-logo">Instagram</div>
        <div class="insta-nav-icons">
            <span>🏠</span>
            <span>👤</span>
        </div>
    </div>

    <!-- переключатель-->
    <div class="insta-tabs">
        <div class="insta-tab insta-tab-active">Лента</div>
        <div class="insta-tab">Профиль</div>
    </div>

    <!--ШАПКА ПРОФИЛЯ-->
    <div class="insta-profile">
        <div class="insta-avatar">
            <img src="https://randomuser.me/api/portraits/women/68.jpg" alt="avatar">
        </div>
        <div class="insta-info">
            <div class="insta-username">alexandra_inst</div>
            <div class="insta-stats">
                <div><span>24</span> публикаций</div>
                <div><span>1.8K</span> подписчиков</div>
                <div><span>312</span> подписок</div>
            </div>
            <div class="insta-bio">
                <strong>Alexandra</strong> ✨ Фотограф | путешествия<br>
                📍 Москва / Мир в кадре
            </div>
        </div>
    </div>

    <!-- форма создания поста -->
    <div class="insta-create">
        <div class="insta-create-title">
            <span>➕</span> Создать пост
        </div>
        <div class="insta-create-form">
            <div class="insta-fake-file">
                Выбрать фото
            </div>
            <div class="insta-fake-textarea">
                Напишите подпись к фото...
            </div>
            <button class="insta-publish-btn">Опубликовать</button>
        </div>
    </div>

    <!-- ЛЕНТА ПОСТОВ -->
    <div class="insta-feed">
        <!-- пост 1 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/women/68.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">alexandra_inst</div>
                    <div class="insta-post-location">Париж, Франция</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/104/600/500" alt="post">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 1 284 отметки</div>
            <div class="insta-post-caption"><strong>alexandra_inst</strong> Магия Эйфелевой башни ✨</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>paris_lover</strong> Красота невероятная!</div>
                    <div class="insta-single-comment"><strong>artem_travels</strong> Мечтаю там побывать</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>

        <!-- пост 2 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/men/32.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">nikolai_photo</div>
                    <div class="insta-post-location">Алтай, Россия</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/15/600/500" alt="nature">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 945 отметок</div>
            <div class="insta-post-caption"><strong>nikolai_photo</strong> Горы зовут настоящих путешественников 🏔️</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>hiking_dreams</strong> Невероятный кадр!</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>

        <!-- пост 3 -->
        <div class="insta-post">
            <div class="insta-post-header">
                <img class="insta-post-avatar" src="https://randomuser.me/api/portraits/women/44.jpg" alt="avatar">
                <div>
                    <div class="insta-post-user">coffeebooksoul</div>
                    <div class="insta-post-location">Уютное кафе ☕</div>
                </div>
            </div>
            <img class="insta-post-img" src="https://picsum.photos/id/20/600/500" alt="coffee">
            <div class="insta-post-actions">
                <span>❤️</span>
                <span>💬</span>
                <span>📤</span>
                <span style="margin-left:auto;">🔖</span>
            </div>
            <div class="insta-post-likes">❤️ 532 отметки</div>
            <div class="insta-post-caption"><strong>coffeebooksoul</strong> Кофе, книга и дождливый день 📖☕</div>
            <div class="insta-comments">
                <div class="insta-comment-list">
                    <div class="insta-single-comment"><strong>readers_club</strong> Атмосфера волшебства!</div>
                </div>
                <div class="insta-comment-input">
                    <input type="text" placeholder="Добавьте комментарий...">
                    <button>Опубликовать</button>
                </div>
            </div>
        </div>
    </div>

    <hr>

    <!-- СЕТКА ПОСТОВ ПРОФИЛЯ -->
    <div class="insta-profile-grid">
        <div class="insta-grid-title">
            📷 Публикации
        </div>
        <div class="insta-grid">
            <div class="insta-grid-item"><img src="https://picsum.photos/id/1015/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/20/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/104/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/15/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/169/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/155/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/96/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/29/200/200" alt="grid"></div>
            <div class="insta-grid-item"><img src="https://picsum.photos/id/42/200/200" alt="grid"></div>
        </div>
    </div>

</div>

<style>
.insta-app {
            max-width: 500px;
            width: 100%;
            margin: 0 auto;
            background-color: #fafafa;
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
            color: #262626;
            min-height: 100vh;
        }

        .insta-nav {
            background: white;
            border-bottom: 1px solid #dbdbdb;
            padding: 12px 16px;
            display: flex;
            justify-content: space-between;
            align-items: center;
            position: sticky;
            top: 0;
            z-index: 10;
        }
        .insta-logo {
            font-size: 24px;
            font-weight: 600;
            background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af);
            background-clip: text;
            -webkit-background-clip: text;
            color: transparent;
            letter-spacing: -0.5px;
        }
        .insta-nav-icons {
            display: flex;
            gap: 22px;
            font-size: 24px;
        }
        .insta-nav-icons span {
            cursor: default;
        }

        .insta-profile {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 16px;
            padding: 20px 16px;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            gap: 20px;
        }
        .insta-avatar img {
            width: 80px;
            height: 80px;
            border-radius: 50%;
            object-fit: cover;
            border: 2px solid #e0e0e0;
            background: #efefef;
        }
        .insta-info {
            flex: 1;
        }
        .insta-username {
            font-size: 24px;
            font-weight: 300;
            margin-bottom: 6px;
        }
        .insta-stats {
            display: flex;
            gap: 24px;
            margin: 10px 0;
            font-size: 13px;
        }
        .insta-stats span {
            font-weight: 700;
            margin-right: 4px;
        }
        .insta-bio {
            font-size: 13px;
        }
        .insta-bio strong {
            font-weight: 600;
        }

        .insta-create {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 0 16px 16px 16px;
            padding: 14px 16px;
        }
        .insta-create-title {
            font-weight: 600;
            font-size: 15px;
            margin-bottom: 12px;
            display: flex;
            align-items: center;
            gap: 8px;
        }
        .insta-create-title span {
            font-size: 20px;
        }
        .insta-create-form {
            display: flex;
            flex-direction: column;
            gap: 12px;
        }
        .insta-fake-file {
            background: #f2f2f2;
            border-radius: 10px;
            padding: 12px;
            text-align: center;
            border: 1px dashed #bdbdbd;
            font-size: 13px;
            color: #3b3b3b;
        }
        .insta-fake-textarea {
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            padding: 12px;
            font-size: 13px;
            background: white;
            color: #8e8e8e;
            min-height: 64px;
        }
        .insta-publish-btn {
            background: #0095f6;
            color: white;
            border: none;
            border-radius: 8px;
            padding: 8px 16px;
            font-weight: 600;
            font-size: 13px;
            align-self: flex-end;
            cursor: default;
        }

        .insta-feed {
            margin: 0 16px 20px 16px;
            display: flex;
            flex-direction: column;
            gap: 20px;
        }
        .insta-post {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            overflow: hidden;
        }
        .insta-post-header {
            display: flex;
            align-items: center;
            padding: 10px 12px;
            gap: 10px;
        }
        .insta-post-avatar {
            width: 34px;
            height: 34px;
            border-radius: 50%;
            object-fit: cover;
            background: #dbdbdb;
        }
        .insta-post-user {
            font-weight: 600;
            font-size: 13px;
        }
        .insta-post-location {
            font-size: 10px;
            color: #8e8e8e;
        }
        .insta-post-img {
            width: 100%;
            max-height: 450px;
            object-fit: cover;
            background: #efefef;
            display: block;
        }
        .insta-post-actions {
            display: flex;
            gap: 18px;
            padding: 8px 12px;
            font-size: 22px;
        }
        .insta-post-likes {
            font-weight: 600;
            font-size: 13px;
            padding: 0 12px 6px;
        }
        .insta-post-caption {
            padding: 0 12px 10px;
            font-size: 13px;
        }
        .insta-post-caption strong {
            margin-right: 6px;
        }
        .insta-comments {
            padding: 6px 12px 12px;
            border-top: 1px solid #efefef;
        }
        .insta-comment-list {
            margin-bottom: 8px;
            font-size: 12px;
        }
        .insta-single-comment {
            margin: 4px 0;
        }
        .insta-comment-input {
            display: flex;
            align-items: center;
            gap: 8px;
        }
        .insta-comment-input input {
            flex: 1;
            border: none;
            padding: 8px 0;
            font-size: 12px;
            background: transparent;
            outline: none;
        }
        .insta-comment-input button {
            background: none;
            border: none;
            color: #0095f6;
            font-weight: 600;
            font-size: 12px;
            cursor: default;
        }
        .insta-profile-grid {
            background: white;
            border: 1px solid #dbdbdb;
            border-radius: 12px;
            margin: 0 16px 20px 16px;
            padding: 16px;
        }
        .insta-grid-title {
            font-weight: 600;
            margin-bottom: 14px;
            font-size: 15px;
            border-bottom: 1px solid #efefef;
            padding-bottom: 8px;
        }
        .insta-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 4px;
        }
        .insta-grid-item {
            aspect-ratio: 1 / 1;
            background: #efefef;
            border-radius: 4px;
            overflow: hidden;
        }
        .insta-grid-item img {
            width: 100%;
            height: 100%;
            object-fit: cover;
        }
        .insta-tabs {
            display: flex;
            justify-content: center;
            gap: 20px;
            margin: 12px 16px 8px;
        }
        .insta-tab {
            background: none;
            border: none;
            font-weight: 600;
            font-size: 15px;
            padding: 6px 20px;
            border-radius: 30px;
            color: #8e8e8e;
            cursor: default;
        }
        .insta-tab-active {
            background: #0095f6;
            color: white;
        }

       .insta-app  hr {
            border: none;
            border-top: 1px solid #dbdbdb;
            margin: 8px 16px;
        }
</style>


[/html]

0


Вы здесь » fall season » Гостевая комната » хтмл


Рейтинг форумов | Создать форум бесплатно