Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251

Полоса прокрутки в всплывающем окне

22.09.2018, 22:16. Показов 1327. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть всплывающее окно
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
<div id="modal1" class="modal_div text_left">
       <span class="modal_close">X</span>
      <h2 class="text_left">Классическая уборка</h2>
      <p class="color_grey font_s_16px">удаление всех легких и средних загрязнений (занимает до 3 часов)  </p>
      <h4 class="color_red2 text_left">Комнаты и Коридор</h4>
      <ul>
       <li>Влажная уборка столов, тумбочек, шкафов и других крупных предметов высотой до 2 метров.</li>
       <li>Чистка ковров пылесосом (пылесос предоставляется клиентом).</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Аккуратная раскладка вещей и предметов интерьера.</li>
      </ul>
      <h4 class="color_red2 text_left">На кухне</h4>
      <ul>
       <li>Влажная очистка внешних загрязнений: фасадов, кухонных шкафов, техники, обезжиривание кухонного фартука и столешницы.</li>
       <li>Очистка варочной панели.</li>
       <li>Мытье раковины.</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Замена мусорного пакета и вынос мусора.</li>
       <li>Мытьё пола.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
     </ul>
       <h4 class="color_red2 text_left">В ванной и туалете</h4>
     <ul>
       <li>Очистка хромированных поверхностей и кафеля.</li>
       <li>Санитарная обработка унитаза, ванны, раковин.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
       <li>Очистка зеркал</li>
       <li>Мытье пола</li>
     </ul>
    </div>
<div id="overlay"></div>
Стили
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
.modal_div  {
  width: 95%;
    height: auto;
    border-radius: 5px;
    border: 3px #000 solid;
    background: #fff;
    position: fixed;
  left: 2.5%;
    display: none;
    opacity: 0;
    z-index: 5;
    padding: 20px 10px;
  overflow-y: auto;
}
/* Кнoпкa зaкрыть для тех ктo в тaнке) */
.modal_div .modal_close {
    width: 21px;
    height: 21px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    display: block;
}
/* Пoдлoжкa */
#overlay {
  text-align: center;
    z-index:3;
    position:fixed;
    background-color:#000;
    opacity:0.8;
    -moz-opacity:0.8;
    filter:alpha(opacity=80);
    width:100%;
    height:100%;
    top:0;
    left:0;
    cursor:pointer;
    display:none;
}
Скрипт, который отвечает за вывод модального окна
JavaScript
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
$(document).ready(function() { // зaпускaем скрипт пoсле зaгрузки всех элементoв
    /* зaсунем срaзу все элементы в переменные, чтoбы скрипту не прихoдилoсь их кaждый рaз искaть при кликaх */
    var overlay = $('#overlay'); // пoдлoжкa, дoлжнa быть oднa нa стрaнице
    var open_modal = $('.open_modal'); // все ссылки, кoтoрые будут oткрывaть oкнa
    var close = $('.modal_close, #overlay'); // все, чтo зaкрывaет мoдaльнoе oкнo, т.е. крестик и oверлэй-пoдлoжкa
    var modal = $('.modal_div'); // все скрытые мoдaльные oкнa
 
     open_modal.click( function(event){ // лoвим клик пo ссылке с клaссoм open_modal
         event.preventDefault(); // вырубaем стaндaртнoе пoведение
         var div = $(this).attr('href'); // вoзьмем стрoку с селектoрoм у кликнутoй ссылки
         overlay.fadeIn(400, //пoкaзывaем oверлэй
             function(){ // пoсле oкoнчaния пoкaзывaния oверлэя
                 $(div) // берем стрoку с селектoрoм и делaем из нее jquery oбъект
                     .css('display', 'block')
                     .animate({opacity: 1, top: '5%'}, 200); // плaвнo пoкaзывaем
         });
     });
 
     close.click( function(){ // лoвим клик пo крестику или oверлэю
            modal // все мoдaльные oкнa
             .animate({opacity: 0, top: '2.5%'}, 200, // плaвнo прячем
                 function(){ // пoсле этoгo
                     $(this).css('display', 'none');
                     overlay.fadeOut(400); // прячем пoдлoжку
                 }
             );
     });
});
Все работает как надо, но если контента в модальном окне много оно не прокручивается вниз.

CSS
1
overflow-y: auto;
Уже пробовал. Не помогает. Можете подсказать решение? Заранее спасибо)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
22.09.2018, 22:16
Ответы с готовыми решениями:

Полоса прокрутки во всплывающем окне
Есть несколько всплывающих окон &lt;div id=&quot;modal1&quot; class=&quot;modal_div text_left&quot;&gt; &lt;span class=&quot;modal_close&quot;&gt;X&lt;/span&gt; ...

Форма регистрации во всплывающем окне
Здравствуйте, форумчане. При создании сайта возникла проблема с кнопкой регистрации, хочу сделать так, чтобы при нажатии на нее открывалось...

Elfinder косяк во всплывающем окне
Добрый вечер! Bootsrap 4, elfinder (файловый менеджер) Проблема на изображении Если я к примеру руками сделаю ресайз,...

14
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 09:54
Пурыга Никита,

О прокрутке чего именно идет речь? Вот как вариант

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
<button class="open_modal">Открыть модальное окно</button>
 
<div id="modal1" class="modal_div text_left">
       <span class="modal_close">X</span>
      <h2 class="text_left">Классическая уборка</h2>
      <p class="color_grey font_s_16px">удаление всех легких и средних загрязнений (занимает до 3 часов)  </p>
      <h4 class="color_red2 text_left">Комнаты и Коридор</h4>
      <ul>
       <li>Влажная уборка столов, тумбочек, шкафов и других крупных предметов высотой до 2 метров.</li>
       <li>Чистка ковров пылесосом (пылесос предоставляется клиентом).</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Аккуратная раскладка вещей и предметов интерьера.</li>
      </ul>
      <h4 class="color_red2 text_left">На кухне</h4>
      <ul>
       <li>Влажная очистка внешних загрязнений: фасадов, кухонных шкафов, техники, обезжиривание кухонного фартука и столешницы.</li>
       <li>Очистка варочной панели.</li>
       <li>Мытье раковины.</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Замена мусорного пакета и вынос мусора.</li>
       <li>Мытьё пола.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
     </ul>
       <h4 class="color_red2 text_left">В ванной и туалете</h4>
     <ul>
       <li>Очистка хромированных поверхностей и кафеля.</li>
       <li>Санитарная обработка унитаза, ванны, раковин.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
       <li>Очистка зеркал</li>
       <li>Мытье пола</li>
     </ul>
     <div>
        text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>
        text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>
        text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>text<br>
     </div>
    </div>
<div id="overlay"></div>
JavaScript
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
var overlay = $('#overlay');
var open_modal = $('.open_modal');
var close = $('.modal_close, #overlay');
var modal = $('.modal_div');
 
 
open_modal.click(function(){
    
    event.preventDefault();
    var div = $(this).attr('href');
    
    overlay.fadeIn(400,
        function(){
            $(div).css('display','block').animate({opacity: 1, top: '5%'}, 200);
        }
    );
    modal.fadeIn(400,
        function(){
            $(this).css('display','block').animate({opacity: 1}, 200);
        }
    );
});
 
close.click( function(){
    modal.animate({opacity: 0, top: '2.5%'}, 200,
        function(){
            $(this).css('display', 'none');
            overlay.fadeOut(400);
        }
    );
});
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
.modal_div  {
  width: 95%;
  height: auto;
  border-radius: 5px;
  border: 3px #000 solid;
  background: #fff;
  position: relative;   /* Здесь нужно было не fixed, из за этого прокрутки не было */
  left: 2.5%;
  display: none;
  opacity: 0;
  z-index: 5;
  padding: 20px 10px;
  overflow-y: auto;
}
/* Кнoпкa зaкрыть для тех ктo в тaнке) */
.modal_div .modal_close {
    width: 21px;
    height: 21px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    display: block;
}
/* Пoдлoжкa */
#overlay {
  text-align: center;
    z-index:3;
    position:fixed;
    background-color:#000;
    opacity:0.8;
    -moz-opacity:0.8;
    filter:alpha(opacity=80);
    width:100%;
    height:100%;
    top:0;
    left:0;
    cursor:pointer;
    display:none;
}
Тут у вас нужно было писать не fixed а, например, relative

Или вы имеете ввиду прокрутку внутри самой модалки? Тогда классу modal_div ставите фиксированную высоту и overflow-y ставите auto, вообщем как-то так

CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
.modal_div {
    width: 95%;
    height: 400px;
    border-radius: 5px;
    border: 3px #000 solid;
    background: #fff;
    position: relative;
    left: 2.5%;
    display: none;
    opacity: 0;
    z-index: 5;
    padding: 20px 10px;
    overflow-y: auto;
ну и крестику немного стиль подкорректировать
CSS
1
2
3
4
5
6
7
8
9
.modal_div .modal_close {
    width: 21px;
    height: 21px;
    position: fixed;
    top: 50px;
    right: 50px;
    cursor: pointer;
    display: block;
}
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:22  [ТС]
Мне нужно чтобы прокрутка происходила внутри модального окна.

На скриншоте 21 показан полностью контент окна

На 22 то, что происходит на маленьких экранах. Мне нужно чтобы окно было фиксированным, а прокручивался только текст
Миниатюры
Полоса прокрутки в всплывающем окне   Полоса прокрутки в всплывающем окне  
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:28
Пурыга Никита,

Я же приводил сыль выше:
https://codepen.io/zlojnaxa/pen/EeJbNJ
Так вы хотите?
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:29  [ТС]
В таком случае открываются все модальные окна
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:31
Цитата Сообщение от Пурыга Никита Посмотреть сообщение
открываются все модальные окна
Какие все? В вашем коде я вижу только одно. И по ссылке тоже одно.
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:32  [ТС]
Прошу прощения. Моя ошибка.

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
  <!-- высплывающие окна -->
    <div id="modal1" class="modal_div text_left">
       <span class="modal_close">X</span>
      <h2 class="text_left">Классическая уборка</h2>
      <p class="color_grey font_s_16px">удаление всех легких и средних загрязнений (занимает до 3 часов)  </p>
      <h4 class="color_red2 text_left">Комнаты и Коридор</h4>
      <ul>
       <li>Влажная уборка столов, тумбочек, шкафов и других крупных предметов высотой до 2 метров.</li>
       <li>Чистка ковров пылесосом (пылесос предоставляется клиентом).</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Аккуратная раскладка вещей и предметов интерьера.</li>
      </ul>
      <h4 class="color_red2 text_left">На кухне</h4>
      <ul>
       <li>Влажная очистка внешних загрязнений: фасадов, кухонных шкафов, техники, обезжиривание кухонного фартука и столешницы.</li>
       <li>Очистка варочной панели.</li>
       <li>Мытье раковины.</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Замена мусорного пакета и вынос мусора.</li>
       <li>Мытьё пола.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
     </ul>
       <h4 class="color_red2 text_left">В ванной и туалете</h4>
     <ul>
       <li>Очистка хромированных поверхностей и кафеля.</li>
       <li>Санитарная обработка унитаза, ванны, раковин.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
       <li>Очистка зеркал</li>
       <li>Мытье пола</li>
     </ul>
    </div>
 
    <div id="modal2" class="modal_div">
       <span class="modal_close">X</span>
     <h2>Генеральная уборка</h2>
    </div>
 
    <div id="modal3" class="modal_div">
       <span class="modal_close">X</span>
     <h2>Уборка после ремонта</h2>
    </div>
 
    <div id="overlay"></div>
Добавлено через 13 секунд
Вот полный код
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:33
Пурыга Никита,

А css а js?
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:34  [ТС]
те же, что я давал при создании темы
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:40
Пурыга Никита,

Вы как бы не видите? в приведенном вами css коде нету ни слова об id="modal3" не об id="modal2" не об id="modal1". Извините но css у вас совсем другой. И в JS ни слова не упомянуто о тех же идентификаторах.

Добавлено через 2 минуты
Пурыга Никита,
Вообщем перезалейте новые css js html и тогда будем разбираться с вашим кодом. И кнопку открытия своего "модального окна" не забудьте описать в файлах- так как кнопку открытия пришлось писать самому. В противном случае у вас что-то снова будет "не работать". И создавайте тогда уж новую тему с нормальным кодом. На поставленный вопрос я вам ответил на столько на сколько был поставлен вопрос, привел ссылку с рабочим кодом.
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:45  [ТС]
Все стили для окон объединены классом modal_div.
JavaScript
1
var div = $(this).attr('href');
Здесь мы берем название селектора у ссылки. Эти данные мы передаем

JavaScript
1
2
3
$(div)
                     .css('display', 'block')
                     .animate({opacity: 1, top: '5%'}, 200);
Далее мы берем этот объект и применяем к нему css свойства + анимация

Добавлено через 3 минуты
Всплывающие окна
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
    <div id="modal1" class="modal_div text_left">
       <span class="modal_close">X</span>
      <h2 class="text_left">Классическая уборка</h2>
      <p class="color_grey font_s_16px">удаление всех легких и средних загрязнений (занимает до 3 часов)  </p>
      <h4 class="color_red2 text_left">Комнаты и Коридор</h4>
      <ul>
       <li>Влажная уборка столов, тумбочек, шкафов и других крупных предметов высотой до 2 метров.</li>
       <li>Чистка ковров пылесосом (пылесос предоставляется клиентом).</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Аккуратная раскладка вещей и предметов интерьера.</li>
      </ul>
      <h4 class="color_red2 text_left">На кухне</h4>
      <ul>
       <li>Влажная очистка внешних загрязнений: фасадов, кухонных шкафов, техники, обезжиривание кухонного фартука и столешницы.</li>
       <li>Очистка варочной панели.</li>
       <li>Мытье раковины.</li>
       <li>Влажная уборка пола и плинтусов.</li>
       <li>Замена мусорного пакета и вынос мусора.</li>
       <li>Мытьё пола.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
     </ul>
       <h4 class="color_red2 text_left">В ванной и туалете</h4>
     <ul>
       <li>Очистка хромированных поверхностей и кафеля.</li>
       <li>Санитарная обработка унитаза, ванны, раковин.</li>
       <li>Аккуратная раскладка предметов интерьера.</li>
       <li>Очистка зеркал</li>
       <li>Мытье пола</li>
     </ul>
    </div>
 
    <div id="modal2" class="modal_div">
       <span class="modal_close">X</span>
     <h2>Генеральная уборка</h2>
    </div>
 
    <div id="modal3" class="modal_div">
       <span class="modal_close">X</span>
     <h2>Уборка после ремонта</h2>
    </div>
Подложка (черный фон на котором находяться окна)
HTML5
1
<div id="overlay"></div>
HTML5
1
2
3
<a class="color_grey und_line mar_t_10px disp_in_bl open_modal" href="#modal1">Ссылка на #modal1</a>
<a class="color_grey und_line mar_t_10px disp_in_bl open_modal" href="#modal2">Ссылка на #modal2</a>
<a class="color_grey und_line mar_t_10px disp_in_bl open_modal" href="#modal3">Ссылка на #modal3</a>

Скрипт
JavaScript
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
$(document).ready(function() { // зaпускaем скрипт пoсле зaгрузки всех элементoв
    /* зaсунем срaзу все элементы в переменные, чтoбы скрипту не прихoдилoсь их кaждый рaз искaть при кликaх */
    var overlay = $('#overlay'); // пoдлoжкa, дoлжнa быть oднa нa стрaнице
    var open_modal = $('.open_modal'); // все ссылки, кoтoрые будут oткрывaть oкнa
    var close = $('.modal_close, #overlay'); // все, чтo зaкрывaет мoдaльнoе oкнo, т.е. крестик и oверлэй-пoдлoжкa
    var modal = $('.modal_div'); // все скрытые мoдaльные oкнa
 
     open_modal.click( function(event){ // лoвим клик пo ссылке с клaссoм open_modal
         event.preventDefault(); // вырубaем стaндaртнoе пoведение
         var div = $(this).attr('href'); // вoзьмем стрoку с селектoрoм у кликнутoй ссылки
         overlay.fadeIn(400, //пoкaзывaем oверлэй
             function(){ // пoсле oкoнчaния пoкaзывaния oверлэя
                 $(div) // берем стрoку с селектoрoм и делaем из нее jquery oбъект
                     .css('display', 'block')
                     .animate({opacity: 1, top: '5%'}, 200); // плaвнo пoкaзывaем
         });
     });
 
     close.click( function(){ // лoвим клик пo крестику или oверлэю
            modal // все мoдaльные oкнa
             .animate({opacity: 0, top: '2.5%'}, 200, // плaвнo прячем
                 function(){ // пoсле этoгo
                     $(this).css('display', 'none');
                     overlay.fadeOut(400); // прячем пoдлoжку
                 }
             );
     });
});
Стили
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
.modal_div  {
  width: 95%;
    height: 95%s;
    border-radius: 5px;
    border: 3px #000 solid;
    background: #fff;
    position: fixed;
  left: 2.5%;
    display: none;
    opacity: 0;
    z-index: 5;
    padding: 20px 10px;
}
/* Кнoпкa зaкрыть для тех ктo в тaнке) */
.modal_div .modal_close {
    width: 21px;
    height: 21px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    display: block;
}
/* Пoдлoжкa */
#overlay {
  text-align: center;
    z-index:3;
    position:fixed;
    background-color:#000;
    opacity:0.8;
    -moz-opacity:0.8;
    filter:alpha(opacity=80);
    width:100%;
    height:100%;
    top:0;
    left:0;
    cursor:pointer;
    display:none;
}
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:46
Пурыга Никита,
Цитата Сообщение от zlojnaxa Посмотреть сообщение
На поставленный вопрос я вам ответил на столько на сколько был поставлен вопрос
Перечитайте выше пост от меня.
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 10:50  [ТС]
Вот полный код
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
23.09.2018, 10:55
Пурыга Никита,
Уж простите, но если вы не можете прочитать русский текст из моего поста отсюда:
https://www.cyberforum.ru/post12917474.html
то я даже не знаю как вам помогать дальше, вы уверены что осилите js-текст?
0
39 / 9 / 1
Регистрация: 16.02.2018
Сообщений: 251
23.09.2018, 11:05  [ТС]
https://www.cyberforum.ru/java... st12917531
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.09.2018, 11:05
Помогаю со студенческими работами здесь

Размер шрифта во всплывающем окне
приветствую. на свою страницу размещаю код всплывающего окна. в его css есть следующее: body { font-size: 62.5%; } из за чего вся...

Не получается сделать страницу во всплывающем окне
Здравствуйте В общем проблема такая сайт верстаю, страница с разделом ТВ (http://test.ganin-aleksey.ru/main/tv.php) и не могу сделать...

Полоса прокрутки
Здравствуйте! У меня есть галерея , снизу находятся миниатюры изображений, они автоматом распологаются по 7 в строку, но нужно, чтобы они...

Получить информацию во всплывающем окне при наведении ссылку
Не подскажите возможно ли получать информацию во всплывающем окне, но при наведению ссылку?

Горизонтальная полоса прокрутки с фиксированными точками
Доброго времени суток! Есть небольшая задачка. Ничего с виду сложного, но что-то мысли по осуществлению в голову не приходят(( Итак,...


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

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