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

Адаптивная верстка шаблона

08.04.2020, 15:40. Показов 359. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Подскажите пожалуйста как сделать чтобы правое меню уезжало за main блок
Вот сайт
Как сделать чтобы на мобильной версии правый блок под левый? Чтобы меню было под контентом
Миниатюры
Адаптивная верстка шаблона   Адаптивная верстка шаблона  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.04.2020, 15:40
Ответы с готовыми решениями:

Адаптивная верстка шаблона
Хай народ. что сейчас юзают для адаптивной верстки(я не про bootstrap, flex box,grid). А про задание размеров текста. - блоков. Если...

адаптивная вёрстка
Вот мучает меня один вопрос, кто верстает респонзив, может подскажет что... Есть макет для мобилки, я так понимаю по сути в конечном...

Адаптивная верстка
Здравствуйте форумчане, проблема вот в чем. Сверстан лендинг по Bootstrap 4, плюс адаптивные версии. На компьютере, планшете и телефоне...

2
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
08.04.2020, 18:31
shooker, код выкладывайте
0
3 / 3 / 0
Регистрация: 25.09.2016
Сообщений: 118
08.04.2020, 23:28  [ТС]
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
    <link rel="stylesheet" href="css/style.css">
  <title>Пример веб-страницы</title>
 </head>
 <body>
<div class="grid-container">
  <div class="header">
            <div id="navigation">
            <a id="nav-home" href="">Главная</a>
            <a id="nav-about" href="/">Об авторе</a>
            <a id="nav-contact" href="/>">Контакт</a>
            <a id="nav-faq" href="/">FAQ</a>
        </div>
                <div id="headline">
            <h1>Мой сайт</h1>
            <h4>все о цветах</h4>
        </div>
</div>
  <div class="left"></div>
  <div class="rigth"></div>
  <div class="main">52525</div>
  <div class="sidebar">
        
            </div>
  </div>
 
 </body>
</html>
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
html, body, .grid-container { height: 100%; margin: 0; }
body {
    font-size: 62.5%; /* Resets 1em to 10px */
    font-family: Arial, Verdana, Sans-Serif;
    background: url(../img/fix-bg.jpg) fixed;
    -moz-background-size: 100%; /* Firefox 3.6+ */
    -webkit-background-size: 100%; /* Safari 3.1+ и Chrome 4.0+ */
    -o-background-size: 100%; /* Opera 9.6+ */
    color: #555;
    margin: 0;
    padding: 0;
}
.grid-container * { 
 border: 1px solid red;
 position: relative;
}
 
.grid-container *:after { 
 content:attr(class);
 position: absolute;
 top: 0;
 left: 0;
}
 
.grid-container {
  display: grid;
  grid-template-columns: 1fr 1.4fr 0.6fr 1fr;
  grid-template-rows: 0.3fr 1.7fr 1fr;
  gap: 1px 1px;
  grid-template-areas: ". header header ." "left main sidebar rigth" "left main sidebar rigth";
}
 
.header { grid-area: header; }
 
.left { grid-area: left; }
 
.rigth { grid-area: rigth; }
 
.main { grid-area: main; }
 
.sidebar { grid-area: sidebar; }
 
#header {
    width: 100%;
    margin: 0;
    padding: 0;
    background: url(../img/header-bg.jpg) no-repeat;
}
 
#header h1 {
    font-size: 4em;
    text-align: right;
    padding: 20px 40px 0 0;
    margin: 0;
}
 
#header h1 a {
    text-decoration: none;
    color: #fff;
}
 
#header h2 {
    color: #fff;
    font-size: 1.6em;
    text-align: right;
    padding: 0 40px 0 0;
    margin: 0;
}
 
#headline {
    float: right;
}
 
/* Navigation */
 
#navigation {
    float: left;
        margin: 2% 0 2% 0;
    padding: 0;
}
 
#navigation a {
    display: block;
    color: #fff;
    text-decoration: none;
    text-align: center;
    padding-top: 80px;
    float: left;
    width: 86px;
    height: 20px;
    font-size: 1.4em;
}
 
a#nav-home {
    background: url(../img/nav-home.png) center top no-repeat;
}
a#nav-about {
    background: url(../img/nav-about.png) center top no-repeat;
}
a#nav-contact {
    background: url(../img/nav-contact.png) center top no-repeat;
}
a#nav-faq {
    background: url(../img/nav-faq.png) center top no-repeat;
}
 
 
#sidebar {
    float: right;
    margin: 0;
    width: 28.6%;
}
 
#sidebar h2 {
    font-size: 1.4em;
    font-weight: bold;
    font-family: Arial;
    color: #fff;
    margin: 0;
    height: 32px;
    padding: 4px 0 0 28px;
    background: url(../img/sidebar-h.png) no-repeat;
}
 
#sidebar ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
 
#sidebar ul li {
    margin: 0 0 5px 0;
    padding: 0 0 5px 0;
    background: url(../img/sidebar-bottom.png) bottom no-repeat;
}
 
#sidebar ul ul {
    margin: 0 0 4px 0;
    padding: 0 0 0 20px;
    list-style-image: url(../img/sidebar-li.gif);
    background: url(../img/sidebar-bg.gif) repeat-y;
}
 
#sidebar ul ul li {
    margin: 0;
    padding: 4px 20px 0 0;
    font-size: 1.2em;
    color: #000;
    background: none;
}
 
#sidebar ul ul li a {
    text-decoration: none;
    color: #a7b0b7;
}
 
#searchform {
    margin: 0;
    padding: 0;
    height: 27px;
    background: url(../img/searchform.gif) no-repeat;
}
#searchform input {
    float: left;
    border: none;
    color: #ddd;
    margin: 0;
    padding: 0;
}
#searchform .searchtext {
    margin: 4px 2px 0 19px;
    padding: 0;
    width: 196px;
    display: inline;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.2em;
    color: #000;
    border: none;
    background: transparent;
}
#searchform .searchbutton{
    width: 21px;
    height: 21px;
}
#searchform label {
    display: none;
}
 
#sidebar ul li#about-me {
    margin: 0 0 6px 0;
    padding: 0 0 28px 0;
    background: url(../img/about-bottom.png) bottom no-repeat;
}
 
#about-me h2 {
    font-size: 1.6em;
    font-weight: bold;
    font-family: Arial;
    text-align: center;
    color: #000;
    margin: 0;
    height: 35px;
    padding: 20px 0 0 0;
    background: url(../img/about-top.png) no-repeat;
}
 
#about-me p {
    color: #000;
    margin: 0;
    padding: 0 20px;
    font-size: 1.4em;
    background: url(../img/about-body.png) repeat-y;
}
 
@media only screen and (min-width: 350px) and (max-width: 641px) {
  .grid-container {
          height: 100vh;
          grid-template-columns: 0fr 27.4fr 11.6fr 0fr;
  }
    .left {
    display: none;
    }
    .rigth {
    display: none;
    }
 }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.04.2020, 23:28
Помогаю со студенческими работами здесь

Адаптивная верстка
Здравствуйте! Сверстал сайт по макету, но моя самоуверенная попытка попытаться его адаптировать закончилась, так и не начавшись. Не могу...

Адаптивная вёрстка
Здравствуйте, подскажите пожалуйста, как правильнее использовать медиа запросы? На данный момент делаю так @media max-width...

Адаптивная верстка
Возможны ли проблемы адаптивной верстки с тегом &lt;map&gt; с привязанными координатами ?? А то я уже 3ий час бьюсь, никак не получается сделать...

Адаптивная верстка
Всем привет, Прошу Вас дать мне ответы по адаптивной верстке. Я делал проект по адаптивной верстке вот пример страницы...

Адаптивная верстка
Здравствуйте. Снова обращаюсь за помощью к гуру. Очень нужна помощь со скриптом. Нужно реализовать адаптивную верстку (чтобы на всех...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера 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. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru