Nano Hash - криптовалюты, майнинг, программирование

Эффект изображения с использованием CSS3 и HTML с вводом текста и кнопкой отправки

У меня есть изображение экрана входа в систему, как указано ниже:

Изображение для входа

Есть ли способ создать подобное изображение только с помощью CSS3 и HTML5? Где подчеркивание после «Имя пользователя:» и «Пароль:» — тип ввода = «текст» без границ (чтобы пользователь мог вводить текст)

И Войти это кнопка. И все эти поля размещены внутри HTML-формы.


Ответы:


1

Вы можете стилизовать элементы следующим образом:

#box { /* Container box */
    width:450px;
    padding:50px;
    background:#463; /* set image here */
}
#usr, #pwd { /* input boxes */
    border:none;
    border-bottom:3px solid white;
    background:transparent;
    color:#fff;
    font:bold 24px sans-serif;
}
#box > div { /* container for lines (label + input) */
    margin-bottom:26px;
}
#box > div > label,
#box > button {
    color:#fff;
    font:bold 24px sans-serif;
}
#box > button { /* A simple button */
    background:transparent;
    border:none;
    text-align:center;
    color:#ff0;
    width:100%;
}

Какой-то фиктивный html:

<div id="box">
    <div>
        <label for="usr">Username:</label>
        <input id="usr">
    </div>
    <div>
        <label for="pwd">Password:</label>
        <input id="pwd" type="password">
    </div>
    <button id="login">Login</button>
</div>

Онлайн-демонстрация здесь

Привязка доски

Просто замените фон для доски изображением, которое вы используете, и используйте фактический шрифт.

25.10.2013
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..