Я не могу настроить шрифт-заполнитель для ввода HTML с помощью SCSS, есть ли неправильный код?

Я не могу настроить шрифт заполнителя ввода HTML с помощью SCSS, но похоже, что я не сказал, есть ли неправильный код?

введите описание изображения здесь

<div class = "input">
                <p>身高 cm</p>
                <input type = "text" placeholder = "請輸入身高">
                <p>體重 kg</p>
                <input type = "text" placeholder = "請輸入體重">
            </div>
.input {
        display: flex;
        justify-items: center;
        flex-direction: column;
        align-items: flex-start;

        p {
            font-size: 18px;
            color: #FFD366;
            margin-bottom: 7px;
        }

        input {
            background: rgba(255, 255, 255, 0.18);
            border: 2px solid #FFD366;
            border-radius: 10px;
            width: 250px;
            height: 40px;
            margin-bottom: 23px;

            ::-webkit-input-placeholder{
                font-size: 24px;
                color: rgba(255, 255, 255, 0.50);
            }
        }
    }
Оптимизируйте свой CSS с помощью Gerillass: Библиотека Sass для эффективной стилизации
Оптимизируйте свой CSS с помощью Gerillass: Библиотека Sass для эффективной стилизации
Если вы планируете стать веб-разработчиком, вы наверняка слышали о CSS - языке, используемом для стилизации HTML-документов. CSS является неотъемлемой...
0
0
24
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы забыли родительский селектор SCSS &:

input {
    /* ... */
    &::-webkit-input-placeholder{
        font-size: 24px;
        color: rgba(255, 255, 255, 0.50);
    }
}

Другие вопросы по теме