Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928

Не правильно работает адаптивность

26.07.2018, 19:36. Показов 962. Ответов 15
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
у меня есть 2 медиа запроса
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
@media only screen and (max-width:992px) {
    .header-content h1 {
        line-height: 1.2
    }
    .portfolio-section {
        grid-template-columns: 1fr 1fr 1fr
    }
    .portfolio-item {
        min-height: 40vh;
        font-size: 16px
    }
    .portfolio-item:nth-child(4) {
        grid-column: 2/4
    }
    .portfolio-item:nth-child(5) {
        grid-column: 1/3;
        grid-row: initial
    }
    .portfolio-item:nth-child(6) {
        grid-column: initial;
        grid-row: initial
    }
}
 
@media only screen and (max-width:784px) {
    .button {
        font-size: 18px
    }
    .buttoncase {
        grid-column: 1/4
    }
    .header-content {
        padding: 40px 20px
    }
    .header-content h1 {
        font-size: 50px
    }
}
И вот у меня есть секция которая состоит из четырех колонок и когда экран меньше 992рх то колонок должно стать 3 и ячейки должно быть 2 одна длинная другая нет и т.д И вот этот медиа запрос нормально срабатывает только тогда когда экран меньше 784рх а до этого получается бред какой-то.
Вот скрины, по идее на первом должно быть также как на втором. На первом скрине разрешение экрана 930рх
Миниатюры
Не правильно работает адаптивность   Не правильно работает адаптивность  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.07.2018, 19:36
Ответы с готовыми решениями:

Как правильно проверяется адаптивность верстки
Подскажите, как правильно проверяется адаптивность верстки: нужно сжимать-расширять весь браузер за края или именно во вкладке Responsive...

Не работает адаптивность
Как сделать изображение адаптивным? Такой вариант не работает .wrapper-1 .img{ max-width: 100%; height: auto; position:...

Почему адаптивность работает неправильно?
В браузере масштабирую - сайт правильно реагирует на смену ширины, короче, в браузере все супер. Еще и аддон к фирфоху Web Developer...

15
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 11:14
Инспектор запускайте не справа, а внизу.
Если я все правильно понял
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 13:13  [ТС]
GRO_UA, тоже самое все равно
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 13:36
Разметку дайте.
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 13:53  [ТС]
GRO_UA,
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
<!DOCTYPE html>
<html lang="ru">
 
<head>
    <meta charset="utf-8">
    <title>Grid</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
    <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon">
    <style>
        body {
            opacity: 0;
            overflow-x: hidden;
        }
 
        html {
            background-color: #fff;
        }
 
    </style>
    <link rel="stylesheet" href="css/main.min.css">
</head>
 
<body>
 
    <header class="header grid" style="background-image: url(img/0-header.jpg)">
 
        <div class="header-content grid">
            <h1>We Are Real Creators</h1>
            <div class="header-buttons">
                <a href="#" class="button">Follow</a>
                <a href="#" class="button button-gray">Go Home</a>
            </div>
        </div>
 
    </header>
 
    <section class="portfolio-section grid">
        <div class="portfolio-item grid" style="background-image: url(img/1.jpg)"><span>Cool Glasses </span></div>
        <div class="portfolio-item grid" style="background-image: url(img/2.jpg)"><span>Cool MacBook </span></div>
        <div class="portfolio-item grid" style="background-image: url(img/3.jpg)"><span>Cool iMac</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/4.jpg)"><span>Cool Hacking</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/5.jpg)"><span>Cool Bull Shit</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/6.jpg)"><span>Cool WorkSpace</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/7.jpg)"><span>Cool NoteBook</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/8.jpg)"><span>Cool Code</span></div>
        <div class="portfolio-item grid" style="background-image: url(img/9.jpg)"><span>Cool Timer</span></div>
        <div class="buttoncase text-center">
            <a href="#" class="button">View Portfolio</a>
        </div>
    </section>
 
    <section class="section-ready landing-section">
        <div class="container grid">
            <div class="ready-left">
 
                <h2>Are You Ready? <br>Are You MTHFCKU READY???</h2>
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Iure, ipsam consequuntur error sed nemo minima sunt a veniam? Perferendis quos distinctio animi aspernatur, dolores doloribus sit quis veniam similique soluta.</p>
                <p>Dolore aliquid consectetur magnam tempore doloremque minima voluptas molestiae sapiente quaerat, perspiciatis tenetur quod saepe commodi ullam quibusdam eligendi ipsa officiis. Qui omnis harum aliquid, ipsa possimus illo nulla veniam.</p>
 
            </div>
 
            <div class="ready-right">
                <img src="img/example.jpg" class="img-responsive">
            </div>
        </div>
    </section>
 
    <section class="form-section">
        <div class="container">
            <form class="grid">
                <div><input type="text" name="name" placeholder="Your First Name" required></div>
                <div><input type="text" name="name" placeholder="Your Last Name" required></div>
                <div><input type="email" name="name" placeholder="Your Email" required></div>
                <div><button class="button">YES! READY!</button></div>
            </form>
        </div>
    </section>
 
    <section class="landing-section section-blog">
        <div class="container">
            <h2>Ready To Read Our Hell Blog?</h2>
            <div class="blog-home grid">
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/1.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/2.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/3.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/4.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/5.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <a href="#" class="blog-item grid">
                    <span class="blog-item-img" style="background-image: url(img/6.jpg)"></span>
                    <span class="blog-item-content grid">
                        <h4>We Are Champions At Last Month</h4>
                        <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. In dolorum fuga ducimus voluptatibus officiis minima aut quasi architecto dolore sequi, facilis magnam, itaque laborum quidem odit possimus qui at sapiente?</p>
                    </span>
                </a>
 
                <div class="buttoncase text-center">
                    <a href="#" class="button">Veiw Blog</a>
                </div>
 
            </div>
 
        </div>
    </section>
 
    <footer class="footer">
        <div class="container">
            <div class="footer-logo">
                WE ARE REAL
                <span>CREATORS</span>
            </div>
 
            <div class="footer-copy">
                ~&copy;~
            </div>
        </div>
    </footer>
 
    <script src="js/scripts.min.js"></script>
 
</body>
 
</html>
Еще css
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
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
@import "fonts"
@import "libs"
@import "base"
@import "vars"
 
.grid
    display: grid
 
.header
    min-height: 100vh
    background-size: cover
    background-position: center;
    position: relative
    align-content: center;
    &::before
        content: ''
        position: absolute
        top: 0
        left: 0
        right: 0
        bottom: 0
        background-color: $dark
        opacity: .92
 
.header-content
    z-index: 1
    color: #fff
    text-align: center
    padding: 60px $gutter
    h1
        font-size: 60px
        font-family: intro-grid, sans-serif
        font-weight: normal
        margin: 20px 0
        line-height: 1.5
    .button
        margin: 10px
        
.button
    display: inline-block
    border: none
    color: #fff
    text-decoration: none
    background-color: $accent
    padding: 10px 60px
    font-size: 20px
    font-weight: 800
    border-radius: 2px
    text-align: center
    position: relative
    outline: none
    transition: background-color .1s ease
    cursor: pointer
    &::after
        transition: background-color .2s ease
        position: absolute
        content: ''
        height: 4px
        bottom: 0
        width: 100%
        background-color: darken($accent, 50%)
        opacity: .18
        border-bottom-left-radius: 2px
        border-bottom-right-radius: 2px
        left: 0
    &:focus, &:hover
        text-decoration: none
        color: #fff
    &:hover
        background-color: lighten($accent, 5%)
        &::after
            opacity: .22
    &:active
        background-color: darken($accent, 5%)
        &::after
            opacity: .32
    
 
.button-gray
    background-color: $grey
    &::after
        background-color: darken($grey, 45%)
    &:hover
        background-color: lighten($grey, 5%)
        &::after
            opacity: .25
    &:active
        background-color: darken($grey, 5%)
    
.portfolio-section
    padding: 10px
    grid-template-columns: repeat(4,1fr)
    grid-gap: 10px
 
.portfolio-item
    color: #FFF
    min-height: 32vh
    background-size: cover
    background-position: center
    text-align: center
    align-content: center
    padding: $gutter
    font-size: 20px
    font-weight: bold
    position: relative
    transition: color .5s ease
    cursor: pointer
    &:hover
        color: $accent
        &::before
            opacity: .85
    &::before
        content: ''
        position: absolute
        top: 0
        right: 0
        left: 0
        bottom: 0
        background-color: $dark
        opacity: .65
        transition: opacity .5s ease
    >*
        z-index: 1
    
    &:nth-child(1)
        grid-column: 1 / 3
    &:nth-child(5)
        grid-column: 2 / 4
    &:nth-child(6)
        grid-column: 4
        grid-row: 2 / 4
    
 
.buttoncase
    grid-column: 1 / 5
    padding: $gutter $gutter 50px
 
.container
    max-width: 1200px
    margin: auto
    padding: 0 $gutter
    
    
.landing-section
    padding: 80px 0
    h2
        font-size: 34px
        font-weight: 800
        color: $dark
        line-height: 1.2
    
.section-ready
    background-color: $light
    .container
     grid-template-columns: repeat(2,1fr)
    
.ready-left
    border-right: 1px solid #dadada
    font-size: 18px
    padding: 60px 60px 60px 0px
    h2
        margin-top: 0
        margin-bottom: 40px
    
.ready-right
    padding-left: 40px
    
    
.form-section
    padding: 30px 0
    background-color: $dark
    input
        background-color: lighten($dark, 6%)
    form
        grid-gap: $gutter
        grid-template-columns: repeat(4,1fr)
    .button
        font-size: 17px
        padding: 14.6px
        width: 100%
    
input, textarea
    border: none
    padding: 15px 20px
    width: 100%
    font-family: Arial, sans-serif
    font-style: italic
    outline: none
    transition: background-color .25s ease
    &:focus
        background-color: $light
    &::placeholder
        color: lighten($dark, 20%)
    
.section-blog
    h2
        margin: 
            top: 0
            bottom: 50px
    .buttoncase
        padding-bottom: 0
    
.blog-home
    grid-gap: $gutter
    grid-template-columns: repeat(4,1fr)
    
.blog-item
    background-color: #f7f7f7
    text-decoration: none;
    grid-template-rows: 1fr 1fr
    transition: background-color .25s ease
    overflow: hidden
    color: #333
    &:nth-child(3)
        grid-column: 3 / 5
    &:nth-child(4)
        grid-column: 1 / 3
    &:hover
        background-color: $light
        h4
            color: $dark
        .blog-item-img
            transform: scale(1.05) translateY(-6.5px)
    &-img
        height: 270px
        background-size: cover
        background-position: center 
        transition: transform .25s ease
    &-content
        padding: 25px
        text-align: center
        align-content: center
        h4
            font-size: 18px
            color: #666
            line-height: 1.3
            margin: 0
            transition: color .25s ease
        p 
            margin:
                top: 20px
                bottom: 0
        
.footer
    background-color: #1a242a
    padding: 40px 0
    text-align: center
    color: #4e5355
    &-logo
        font-family: intro-grid, sans-serif
        font-size: 22px
        line-height: 1.1
        span
            display: block
            font-size: 27px
            color: #707476
            margin: 0
            padding: 0
    &-copy
        font-size: 20px
        font-weight: 800
        margin-top: 20px
 
        
@import "media"
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 19:12
Это что за движок у Вас?
Есть ссылка в деле просмотреть?
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 19:21  [ТС]
GRO_UA, писал на sass.
вот ссылка https://potrfolio.000webhostapp.com/ но адаптивности там нет. кроме той что здесь показал
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 19:39

Не пойму в чем проблема то..)
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 19:43  [ТС]
GRO_UA, у меня так должно быть при экране меньше 992рх и допустим я делаю экран 900 рх и получается бред а не то что должно было получится. Т.е. то что у вас на скрине получается только когда экран 784рх и меньше, вот в чем проблема
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 19:48
Нужно так?
Миниатюры
Не правильно работает адаптивность  
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 19:55  [ТС]
GRO_UA, нужно так как на вашем предыдущем скрине

Добавлено через 41 секунду
GRO_UA, я в запросе вроде все правильно написал но чет не пашет
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 19:56
CSS
1
@media only screen and (min-device-width: 762px) and (max-device-width: 1024px) and (orientation:portrait)
Попробуйте так
1
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 20:02  [ТС]
GRO_UA, теперь вообще ничего не меняется
0
10 / 9 / 9
Регистрация: 04.07.2018
Сообщений: 70
27.07.2018, 20:07
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
@media only screen and (max-width:992px) {
    .header-content h1 {
        line-height: 1.2
    }
    .portfolio-section {
        grid-template-columns: 1fr 1fr 1fr
    }
    .portfolio-item {
        min-height: 40vh;
        font-size: 16px
    }
    .portfolio-item:nth-child(4) {
        grid-column: 2/4
    }
    .portfolio-item:nth-child(5) {
        grid-column: 2/4;
        grid-row: initial
    }
    .portfolio-item:nth-child(6) {
        grid-column: initial;
        grid-row: initial
    }
}
 
@media only screen and (max-width:784px) {
    .button {
        font-size: 18px
    }
    .buttoncase {
        grid-column: 1/4
    }
    .header-content {
        padding: 40px 20px
    }
    .header-content h1 {
        font-size: 50px
    }
}
1
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
27.07.2018, 20:25  [ТС]
GRO_UA, извините сейчас нужно срочно уходить, посмотрю завтра и отпишусь, вот вам спасибо за старания
0
 Аватар для 6elka1703
91 / 85 / 27
Регистрация: 29.10.2016
Сообщений: 928
28.07.2018, 19:07  [ТС]
GRO_UA, нет не сработало, тоже самое получается.
проблема не в самих стилях(они правильно написаны), проблема в том что почему то они не применяются к разрешение (max-width: 992px). а применяются только когда разрешение 784рх и меньше. Я не знаю в чем проблема, может это баг?
И у меня такое чувство что не срабатывает
CSS
1
grid-template-columns
потому что элементы меняются но колонок все равно 4 остается
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.07.2018, 19:07
Помогаю со студенческими работами здесь

В Windows Forms некоректно работает метод, хотя в консоли работает правильно
//Данный метод должен заменять все элементы в массиве на 1, после найменьшего. public string getNewArray(int array) { ...

На Главной странице не работает правильно вывод (неккоректно работает цикл)
Я создал тему с нуля. И мне нужно было чтоб на главной странице(Главная) http://www.wnero.esy.es/home/ и при заходе на сайт по...

Не могу понять почему не работает (или правильно не работает)
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #define N 5 #define M 3 void main() { int a; int i,j; cout&lt;&lt;&quot;nachalnya...

работает в proteus,но не правильно работает на плате.
Помогите..написал одну програмку на КодеВижн, для теста кабелей,в протеусе всё работает нормально,но когда спаял,то работает но не...

Адаптивность сайта
Есть сайт, хочу сделать адаптивность, но в этом вообще не шарю. Подскажите что можно сделать и как. Заранее спасибо. Вот сайт...


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

Или воспользуйтесь поиском по форуму:
16
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru