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

Изменить форму поиска и выровнять по центру

24.12.2016, 23:05. Показов 3928. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, подскажите, пожалуйста, как изменить цвет, углы, цвет границы формы поиска. Я вставил её в навигацию, отображает её вверху слева, можно как-то выравнять по центру? Пока что выравниваю padding-oм, но не уверен, что это правильный вариант.
хтмл:
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
<div class="top">
     <img src="support-tech.jpg"/>
        <ul>
            <li><a href="#">Главная</a></li>
            <li>
                <a href="#">Товары и услуги</a>
                <ul>
                    <li><a href="#">Гнутые профиля</a></li>
                    <li><a href="#">Самотечное оборудование</a></li>
                    <li><a href="#">Металлоконструкции</a></li>
                    <li><a href="#">Безопасность</a></li>
                    <li><a href="#">Упаковочные материалы,тара.</a></li>
                </ul>
            </li>
            <li><a href="#">Контакты</a></li>
                
            <li><a href="#">Доставка и оплата</a></li>
            <li><a href="#">О нас</a></li>
            <li>
            <form >
              <input  type="search" placeholder="Поиск"> 
              <input type="submit" value="Найти">
            </form>
            </li>
        </ul>   
    </div>
ксс:
CSS
1
2
3
.top ul li form{
    padding: 13px;   
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
24.12.2016, 23:05
Ответы с готовыми решениями:

Выровнять форму по центру страницы
Всем привет! У меня вот такая проблема, нужно форму выставить по середине страницы, вот код &lt;html&gt; &lt;head&gt; &lt;meta...

Как выровнять по центру форму логин и пароль?
Всем привет! Кто знает, помогите. Не знаю как можно выровнять форму логин и пароль. Вот css код: /* login module */ ...

Выровнять форму по центру если свойство WindowState == wsNormal
Здравстуйте! Ребята подскажите по такому вопросу, просто никогда не задумывался но сделать надо. Есть форма которая запускается в...

7
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
25.12.2016, 00:23
exirtt, вы привели слишком мало стилей. Приведите код, который поможет воспроизвести проблему и понять задачу.
0
0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
25.12.2016, 12:07  [ТС]
mrtoxas, дык а зачем больше стилей? Мне нужно изменить поле поиска и кнопку "найти". А также выровнять их по центру поля навигации.
0
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
25.12.2016, 13:46
exirtt, потому что, код, приведенный вами, на выходе имееет такой вид:

Или остальной код надо додумывать самому, а потом в нем выравнивать форму поиска?
0
0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
25.12.2016, 14:45  [ТС]
mrtoxas, понял, извините. Код:
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
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
body{
    width: 90%;
    padding: 20px;
    margin: 0 auto;
    box-shadow: 10px 10px 10px rgba(0,0,0,.5);
    background-color: #E1EDEB;
}
h2{
    font-family:"Century Gothic", "Gill Sans", sans-serif;
    color:#000000;
    margin-bottom:0;
    border: 2px solid black;
    border-radius: 5px;
    background-color: green;
    padding: 5px;
}
h2:hover{
    color: #ffffff;
}
::selection {
    color: #FFFFFF;
    background-color: blue;
}
.top ul {
    overflow: hidden; zoom: 1;
    padding: 1px;
    background: #0db5b5; /* Цвет блоков меню. */
    border-radius: 5px;
    
}
.top ul li{
    list-style: none;
    float: left; /* Выстраивание элементов списка в один ряд. */
    margin-right: 1px; /* создание отступов для того, чтобы не сливались пункты меню. */
    font-family: Arial, Helvetica, sans-serif; /* Указание типа шрифта. */
    font-size: 15px; /* Размер текста в ссылках. */
    font-weight: 600;
}
.top ul li a:hover{
    background: #92d3d3; /* Цвет блока при наведении курсора. */
    color: #6b6b6b;  /* Цвет текста при наведении курсора. */
    
}
.top ul li a{
   width: auto;
   display: block; /* Изменение отображения на блочное для того чтобы иметь возможность задать внутренние отступы. */
   padding: 15px 20px;  /* Внутри блочные отступы. */
 
   color: #3f3f3f; /* Цвет текста в блоках меню. */
   text-decoration: none; /* Устранение подчёркивания ссылок. */
   position: relative; /* Это необходимо при использовании Internet Explorer 6 для того, чтобы ссылка по всей своей площади была «кликабельной». */
}
.top ul li ul{
    list-style:none;  
    position:absolute;
    display: none;
    border-radius: 0px;
    opacity:0; /* Устанавливаем начальное состояние прозрачности */
    -webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
.top ul li ul li{
    width: 800px;
    padding: 1px; /* Вводим отступ между li чтобы создать иллюзию разделенных пунктов меню */
    float:none;
}
 
.top ul li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */
    display: block;
    opacity:1; /* Делаем непрозрачным */
}
 
.top ul li form{
    padding: 13px;
    
}
.top img{
    size: 30%;
}
 
.center{
    width: 72%;
    float:left;
}
.right{
    padding: 0 0;
    width: 25%;
    float:right;
}
.right li{
    padding: 5px 5px;
    list-style: none;
}
.right h2{
    text-align:center;
}
 
#map{
    border: 3px solid #afbcd1;
    margin: 10px;
}
 
.right ul {
    overflow: hidden; zoom: 1;
    padding: 0px;
    background: #0db5b5; /* Цвет блоков меню. */
    border-radius: 5px;
    font-size: 15px;
}
 
.right #rightList li ul{
    list-style:none;
    right: 27.5%;
    position:absolute;
    display: none;
    border-radius: 0px;
    opacity:0; /* Устанавливаем начальное состояние прозрачности */
    -webkit-transition:0.25s linear opacity; /* В Webkit выпадающие пункты будут проявляться */
}
 
.right #rightList li:hover{
    background: #92d3d3;
}
.right #rightList li:hover ul{ /* Выводим выпадающий пункт при наведении курсора */   
    opacity:1; /* Делаем непрозрачным */
    display: block;
}
.right li a{
   width: auto;
   display: block; /* Изменение отображения на блочное для того чтобы иметь возможность задать внутренние отступы. */
   padding: 10px 10px;  /* Внутри блочные отступы. */
 
   color: #3f3f3f; /* Цвет текста в блоках меню. */
   text-decoration: none; /* Устранение подчёркивания ссылок. */
   position: relative; /* Это необходимо при использовании Internet Explorer 6 для того, чтобы ссылка по всей своей площади была «кликабельной». */
}
0
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
25.12.2016, 23:29
Если вы все меню при помощи padding выровняли, то почему вас форма поиска смущает?
0
0 / 0 / 1
Регистрация: 07.09.2015
Сообщений: 162
27.12.2016, 17:50  [ТС]
mrtoxas,
Цитата Сообщение от exirtt Посмотреть сообщение
Добрый вечер, подскажите, пожалуйста, как изменить цвет, углы, цвет границы формы поиска.
Вот на этот вопрос ответили бы.
0
Эксперт JSЭксперт HTML/CSS
 Аватар для mrtoxas
3827 / 2677 / 1521
Регистрация: 12.07.2015
Сообщений: 6,672
Записей в блоге: 4
27.12.2016, 17:59

CSS
1
2
3
4
5
.search-field{
  border-radius:5px;
  background-color:green;
  border:2px solid black;
}
HTML5
1
<input class="search-field"  type="search" placeholder="Поиск">
Или вам надо стилизовать конкретно <form>?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2016, 17:59
Помогаю со студенческими работами здесь

выровнять по центру
во есть код сранички &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;...

Выровнять по центру
Привет всем. Нужно выровнять блок со словами по центру , но не могу понять как это сделать , пытался сделать с помощью margin 0 auto , но...

Выровнять ul по центру
Всем привет. Прошу помощи в выравнивании горизонтального меню по центру. код меню &lt;ul id=&quot;menu&quot;&gt; ...

Выровнять по центру
Выровнять Div по центру монитора но при этом чтобы они располагались по горизонтали &lt;table style=&quot; width:100%;...

Выровнять текст по центру
Дан текстовый файл, содержащий текст, выровненный по левому краю. Выровнять текст по центру, добавив в начало каждой непустой строки ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
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