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

Как разместить элемент по середине так, чтобы он не мог скролиться

14.01.2020, 10:04. Показов 1139. Ответов 8
Метки css, html (Все метки)

Author24 — интернет-сервис помощи студентам
Приветствую всех кто решит сюда заглянуть. Проблема такая я в пытался сделать свой сайт сам без всякой верстки т.е. у меня не было набросков и я все придумал сам, сел за обучалку по css и html чутка понял как все устроено и накидал набросок сайта, там вы увидите головную панель с поисковиком (который пока не работает), главная, мои покупки и аккаунт. Изначально я не планировал что этот элемент будет оставаться в верху и не будет скролится и сделал его как мог но тут я все таки решил что он не должен скроилится и всегда быть в верху экрана, дав ему свойство position: fixed вся верхняя панель съехала в лево и как это поправить я не знаю и прошу помочь с этим.

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
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
<!DOCTYPE html>
<html leng="ru">
    <!--Нормализация стилей и подключение веб шрифтов-->
        <head>
        <meta charset="utf-8">
        <meta http-equiv="X-UA-Compatible" content="IE=edge">
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.css">    
        <meta name="viewport" content="width=device-width, initial-scale=1">
        <title >BuyKey</title>
        <link href="css/style.css" rel="stylesheet" type="text/css">
        <link rel="shortcut icon" type="image/png" href="img/title/2wjflA7_tqs.png">
        <link href="https://fonts.googleapis.com/css?family=Comfortaa|Vollkorn&display=swap&subset=cyrillic-ext" rel="stylesheet">  
        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">    
        <head>
    
<body>
    <!--Шапка-->    
    <div class="head">
        <ul class="head-panel">
            <li class="c"><a href="#" class="legend">Главная</a></li>
            <li class="c" class="button"><input type="text" value="Что ищем?" class="obl"></li>
            <li class="c"><a href="#" class="buys">Мои покупки</a></li>
            <li class="c"><a href="#" class="buys">Аккаунт</a></li>
        </ul>
    </div>
    <br/>
    <br/>
  
   
    
    <!--Панель-->
    <div class="panel"> 
        <ul class="panel-float">
            <li class="c1"><img href="#" height="100" width="100" class="logo"></li>
            <li class="c1"><blockquote class="fey">Ключи стим по выгодным ценам и таам еще какойто текст корторый может
                тут
                
                
                </blockquote></li>
        </ul>
    </div><br/>
    <br/>
    <br/>
    <br/>
    
    
    
   
    <!--товаар-->
    <div class="tv">
        <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
         <!--tovar-->
    <ul class="tv1">    
        <li class="t1"><div class="tovar">
            <div class="img">
                <img class="img" src="img/tovar/1.jpg" alt="" title="" width="250" height="117">
            </div>
                <div class="tovar-info">
                    <div class="title">
                        <a href="№" title="Название игры">Название игры</a>
                    </div>    
                </div>
            </div></li>
        <!--tovar closer-->
        
    
       
        </ul>
   
     
 </div><br/>
    
    
    
<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
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
/*font-family: 'Comfortaa', cursive;
font-family: 'Vollkorn', serif;*/
 
html {
    font-family: 'Comfortaa', cursive;
    font-size: 16px;
    line-height: 1.5;
}
 
body{
    background-image:url("https://upload.wikimedia.org/wikipedia/commons/4/46/%D0%A1%D0%B5%D1%80%D1%8B%D0%B9_%D1%86%D0%B2%D0%B5%D1%82-_2014-03-15_18-16.jpg");
}
 
.head {
    width: 960px;
    margin: 0 auto;
    color: aliceblue;
    position: fixed;
    
}
.head:before{
    content: '';
    display: block;
    height: 50px;
    width: 100%;
    background: #000;
    position: absolute;
    left: 0;
    z-index: -1; 
    
}
 
.head-panel{
    margin: 0;
    padding: 0;
    list-style: none;
    height: 50px;
}
 
.c{
    float: left;
    padding: 0 30px;
    line-height: 50px;
}
 
.legend{
    transition:0.5s all;
    color: #d13a26;
    display: block;
    height: 50px;
    padding: 0 30px;
    text-decoration: none;
    font-size: 20px;
    border-radius: 30px;
    font-weight: bolder;
}
.legend:hover {
    transform:scale(1.5);
    transition:0.5s all;
}
 
.obl {
    transition:0.5s all;
    width: 300px;
    height: 30px;
    opacity: 0.5; 
}
.obl:hover {
    opacity: 1;
    transition:0.5s all;
}
 
.panel-float{
    margin: 0;
    padding: 0;
    list-style: none;
    height: 50px;
    
    
    
}
 
.buys {
    display: block;
    padding: 0 3px;
    height: 50px;
    text-decoration: none;
    font-size: 20px;
    border-radius: 30px;
    font-weight: bolder;
    color: #d13a26;
    transition:0.5s all;
}
 
.buys:hover {
    transition:0.5s all;
    transform: scale(1.5);
}
 
 
.panel {
    display: block;
    width: 1000px;
    margin: 0 auto;
    color: aliceblue;
    background-attachment: fixed;
    background-position: center center;
}
.panel:before {
    content: '';
    display: block;
    height: 100px;
    width: 1000px;
    background: #34baeb;
    position: absolute;
    z-index: -1; 
    
}
 
.c1 {
    float: left;
    right: auto;
    padding: 0 5px
    
    
    
}
.katalog{
    display: block;
    width: 100px;
    margin: 0 auto;
    color: aliceblue;
    background-attachment: fixed;
    
    
    
}
 
.katalog:before{
    content: '';
    display: block;
    height: 300px;
    width: 1000px;
    background: ;
    position: absolute;
    z-index: -1; 
    
    
}
 
.tv{
    
    display: block;
    width: 1000px;
    margin: 0 auto;
    color: aliceblue;
    background-attachment: fixed;
    background-position: center center;
}
 
.tv:before{
    content: '';
    display: block;
    height: 1000%;
    width: 1000px;
    background: #34baeb;
    position: absolute;
    z-index: -1; 
    
}
 
 
.tv1 {
    border: 0px solid black;
    margin: 0;
    padding: 0;
    list-style: none;
    height: 50px;
    
    
}
 
 
 
.t1 {
    float: left;
    padding: 0 30px;
    line-height: 30px;
    max-width: 1000px;
    
}
 
.podval {
    float: right;
    
    
    
}

Также вот файл с моим сайтом полностью кому требуется

 Комментарий модератора 
Используйте соответствующие теги в редакторе для форматирования кода!
Вложения
Тип файла: rar indexsite.rar (1.98 Мб, 0 просмотров)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.01.2020, 10:04
Ответы с готовыми решениями:

Как сделать так, чтобы я мог перемещать Splitter мышкой?
Как сделать так, чтобы я мог перемещать Splitter мышкой? Изначально он не перемещается.

Как сделать так,чтобы я мог вводить данные с клавиатуры т.е массив?
Program Mas; Uses crt; Var A:array of integer; i,k,n:integer; Begin ClrScr; Randomize; ...

Как сделать так,чтобы в поле пользователь мог вводить числа от 6 до 20?
Как сделать так,чтобы в поле пользователь мог вводить числа от 6 до 20?

Как сделать так, чтобы круг не мог выходить за стенки лабиринта?
Помогите плиз) Например, я нарисовал круг (который может двигаться с помощью клавиш). Потом я...

8
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 58
14.01.2020, 10:11  [ТС] 2
Вот как это у меня выглядит, а должно как на панели только не должно скролится.
Миниатюры
Как разместить элемент по середине так, чтобы он не мог скролиться  
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 58
14.01.2020, 10:12  [ТС] 3
Вот так
Миниатюры
Как разместить элемент по середине так, чтобы он не мог скролиться  
0
Модератор
Эксперт JSЭксперт HTML/CSS
2687 / 1759 / 761
Регистрация: 13.03.2010
Сообщений: 5,846
14.01.2020, 10:43 4
Для .head делаем ширину 100% и чёрный фон, внутрь ещё один блок с меню шириной 960px.
Код особо не читал, так как не читабельно. Учитесь использовать теги форматирования.
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 58
14.01.2020, 11:07  [ТС] 5
googlik Простите за такой код просто при отправке вся табуляция сбилась к сожалению.

Добавлено через 4 минуты
К сожалению ваш способ не работает при приближении все элементы панели просто накладываются друг на друга так как их ширина постоянно 100% от размера страницы.
0
238 / 161 / 67
Регистрация: 18.06.2016
Сообщений: 509
14.01.2020, 11:25 6
Цитата Сообщение от Intagan Посмотреть сообщение
К сожалению ваш способ не работает при приближении все элементы панели просто накладываются друг на друга так как их ширина постоянно 100% от размера страницы.
значит надо адаптировать под мобильные и планшеты
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 58
14.01.2020, 11:31  [ТС] 7
Ох если бы я знал как это делается, я совсем недавно этим занялся и мало что знаю. Именно по этому у меня возникаю такие проблемы, вот знал бы я все особенности этих языков разметки тогда бы все сделал бы сам. )))
0
238 / 161 / 67
Регистрация: 18.06.2016
Сообщений: 509
14.01.2020, 11:36 8
Лучший ответ Сообщение было отмечено Intagan как решение

Решение

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
.head {
        width: 100%;
        color: aliceblue;
        position: fixed;
    }
 
  .head-panel{
    margin: 0 auto;
    padding: 0;
    list-style: none;
    height: 50px;
    width: 1000px;
    }
0
0 / 0 / 0
Регистрация: 01.07.2019
Сообщений: 58
14.01.2020, 12:26  [ТС] 9
Боже да вы гений спасибо да это помогло.
0
14.01.2020, 12:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.01.2020, 12:26
Помогаю со студенческими работами здесь

Как сделать так чтобы юзер мог сохранять фото на сервер
Юзер вводит на форме информацию о себе в том числе и фото. Как сохранять фото на сервере? Спасибо

Графика: Как сделать так, чтобы персонаж не мог проходить, пересекать стены?
Приветствую. Нарисовал лабиринт и персонажа (красный круг), который должен дойти до выхода от...

Как сделать так, чтобы пользователь мог перемещать рисунок добавленный на форму?
Как сделать так, чтобы пользователь мог перемещать рисунок добавленный на форму в c# ?

Как сделать так чтобы пользователь не мог изменить размер и закрыть форму?
Как сделать так чтобы пользователь не мог изменить размер и закрыть форму?

Как сделать так, чтобы код мог принимать только определенные числа?
Дело в том, что если вводить числа с 5-ти до 8-ми, то ответы в коде сходятся, а если ввести числа...

Как сделать так чтобы пользователь не мог изменить размер окна программы?
Здравствуйте друзья я чуть-чуть забыл как сделать так что бы пользователь не мог изменить размер...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru