С кодом CSS: < /p>
.formLayout {
width: 400px;
display: grid;
grid-template-columns: 50px, 350px;
}
.formLayout svg {
stroke: rgb(255, 255, 255);
width: 36px !important;
}
.formLayout .box {
display: grid;
background-color: #3f5fa0;
width: 50px;
height: 50px;
align-items: center;
justify-content: center;
}
< /code>
my svg в форме: < /p>
< /code>
определяется и отображается, как и ожидалось, и все в порядке: < /p>
Однако создание метки, окружающей SVG, создал несколько проблем, поэтому я добавил Немного дополнительного кода в CSS, чтобы исправить это, скрыть текстовую метку, которая находится только для голосовых считывателей, у меня теперь есть CSS как: < /p>
.formLayout {
width: 400px;
display: grid;
grid-template-columns: 50px, 350px;
}
.formLayout label {
display: grid;
position: absolute;
justify-self: center;
}
.formLayout label em {display: none}
.formLayout svg {
stroke: rgb(255, 255, 255);
width: 36px !important;
}
.formLayout .box {
display: grid;
background-color: #3f5fa0;
width: 50px;
height: 50px;
align-items: center;
justify-content: center;
}
< /code>
и html для формы как: < /p>
Username
Password
< /code>
Это хорошо отображается, однако я только что понял, что щелчок значок имени пользователя сосредоточен на поле пароля! (Значок пароля также сосредоточен на поле пароля). Перед тем, как уложить это в сетку, этикетки работали нормально, когда значки SVG выбирали соответствующее поле ввода. < /P>
Как это исправить? Элементы метки ...
Подробнее здесь: https://stackoverflow.com/questions/794 ... nput-field
Проблемы элемента метки внутри сетки, как выбрать правильное поле ввода ⇐ Html
Программисты Html
1739280910
Anonymous
С кодом CSS: < /p>
.formLayout {
width: 400px;
display: grid;
grid-template-columns: 50px, 350px;
}
.formLayout svg {
stroke: rgb(255, 255, 255);
width: 36px !important;
}
.formLayout .box {
display: grid;
background-color: #3f5fa0;
width: 50px;
height: 50px;
align-items: center;
justify-content: center;
}
< /code>
my svg в форме: < /p>
< /code>
определяется и отображается, как и ожидалось, и все в порядке: < /p>
Однако создание метки, окружающей SVG, создал несколько проблем, поэтому я добавил Немного дополнительного кода в CSS, чтобы исправить это, скрыть текстовую метку, которая находится только для голосовых считывателей, у меня теперь есть CSS как: < /p>
.formLayout {
width: 400px;
display: grid;
grid-template-columns: 50px, 350px;
}
.formLayout label {
display: grid;
position: absolute;
justify-self: center;
}
.formLayout label em {display: none}
.formLayout svg {
stroke: rgb(255, 255, 255);
width: 36px !important;
}
.formLayout .box {
display: grid;
background-color: #3f5fa0;
width: 50px;
height: 50px;
align-items: center;
justify-content: center;
}
< /code>
и html для формы как: < /p>
Username
Password
< /code>
Это хорошо отображается, однако я только что понял, что щелчок значок имени пользователя сосредоточен на поле пароля! (Значок пароля также сосредоточен на поле пароля). Перед тем, как уложить это в сетку, этикетки работали нормально, когда значки SVG выбирали соответствующее поле ввода. < /P>
Как это исправить? Элементы метки ...
Подробнее здесь: [url]https://stackoverflow.com/questions/79429922/label-element-issues-inside-grid-layout-how-to-select-correct-input-field[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия