Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 27.06.2020
Сообщений: 17

Почему <select> выравнивается независимо от остальных тегов?

13.08.2020, 16:53. Показов 457. Ответов 0

Студворк — интернет-сервис помощи студентам
При задании всем полям формы фиксированную ширину, select игнорирует это значение, точнее, он удлиняется, но недостаточно.
Родители у всех одни, не могу понять ошибку в коде, в такой же ситуации проблемы не было.

HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!DOCTYPE html>
<html>
<head>
    <title>CSS3</title>
    <link rel="stylesheet" type="text/css" href="learning styles of form4.css">
</head>
<body>
<div class="container">
    <form action="#" method="get">
        <fieldset>
            <legend class="form-heading">Personal</legend>
            <label><span>Name <span class="required">*</span></span><input class="username" type="text" name="username"></label>
            <label><span>Email <span class="required">*</span></span><input class="user-email" type="email" name="user-email"></label>
            <label><span>Phone <span class="required">*</span></span><input class="user-phone" type="text" name="user-phone"></label>
            <label><span>Subject</span><select class="user-subject" name="subject">
                <option value="appointment">Appointment</option>
                <option value="interview">Interview</option>
                <option value="regarding a post">Regarding a post</option>
            </select></label>
        </fieldset>
 
        <fieldset>
            <legend class="form-heading">Message</legend>
            <label><span>Message <span class="required">*</span></span><textarea class="user-message"></textarea></label>
            <label><span></span><input type="submit" name="submit" value="Submit"></label>
        </fieldset>
    </form>
</div>
</body>
</html>
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
/* Обёртка + форма */
 
.container{
    max-width: 650px;
    font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
 
.container .form-heading{
    padding: 0px 8px 3px 8px;
    font-weight: normal;
    font-size: 12px;
    color: #FFA0C9;
    background-color: #FFF4F4;
    border: 1px solid #FFD2D2;
    border-bottom: 0;
    border-radius: 5px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    box-shadow: -0px -1px 2px #F1F1F1
}
 
.container form fieldset{
    background-color: #FFF4F4;
}
/* Поля */
 
.container .required{
    color: red;
}
 
.container label{
    display: block;
    margin-bottom: 10px;
}
 
.container label > span{
    width: 100px;
    display: inline-block;
    color: #F072A9;
    font-size: 13px;
    font-weight: bold;
    text-shadow: 1px 1px 1px #fff;
}
 
 
.container input.username,
.container input.user-email,
.container input.user-phone,
.container select.user-subject,
.container textarea.user-message{
    width: 48%;
    padding: 5px 8px 5px 8px;
    outline: none;
    color: #F072A9;
    border: 1px solid #FFC2DC;
    border-radius: 3px;
    background-color: #FFEFF6;
    box-shadow: 1px 1px 4px #FFD5E7;
}
Добавлено через 1 минуту
А, извиняюсь, решил, на форуме недавно - не знаю, как удалить тему..

Решение было в том, чтобы всем полям изменить систему вычисления ширины:
CSS
1
 box-sizing: border-box
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.08.2020, 16:53
Ответы с готовыми решениями:

Почему текст не выравнивается?
Почему текст не выравнивается, относительно слоя &quot;рамки&quot;? Вот видео: https://www.loom.com/share/4aa685bc5b394983bcc31003ab56a531 ...

Почему блок под блоком не выравнивается по центру?
Добрый день! Слепил простенький пример. &lt;!DOCTYPE HTML&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Trial&lt;/title&gt; &lt;style type=&quot;text/css&quot;...

Почему-то все время показывает самый последний вариант, независимо от того, ид какой новости был получен...
Доброе утречко! Есть страница с новостями , при нажатии на новость , вылазит модальное окно , и показывает саму новость , я проверяю...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.08.2020, 16:53
Помогаю со студенческими работами здесь

3 блок съехал ниже остальных, почему?
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Main - Portfolio&lt;/title&gt; &lt;meta charset=&quot;utf-8&quot;&gt; &lt;link...

Почему у массива char выводится строка, а для остальных типов - адрес?
Доброго времени суток! Возник вопрос, не могу понять. Есть вывод строки char char mass=&quot;Abcdefg&quot;; cout&lt;&lt;mass; ...

Почему представления в MVC без тегов head, body, и т.п? Их нужно прописывать в ручную?
Почему представления в MVC без тегов head, body, и т.п? Их нужно прописывать в ручную?

На экране - первые три элемента такие же, как и в массиве arr, в остальных - мусор. Не пойму, почему.
Доброго времени суток. Столкнулся с такой проблемой. Есть следующий код: int leng = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}; int *res; ...

Проверка тегов XML на наличие дочерних тегов
Доброго времени суток. Вот часть файлика которого мне нужно считать... &lt;?xml version=&quot;1.0&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! */ #include <iostream> #include <stack> #include <cctype>. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru