Как сделать, что бы select не скрывал список если на него не наведена мышь?

Есть такая занозная проблема. По наводке на блок(с :hover) показывается select и если на него нажать и не двигать мышь в течении секунды, то следующее движение мышью скрывает select.

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

Если у меня есть отдельная платная версия приложения для google play, обязательно ли из него вырезать код связанный с рекламой?

Идея проста. Сделать две версии одного и того же приложения. Одна бесплатная с рекламой, вторая платная, но без рекламы. Я так понимаю я просто создаю два приложения в гугл плей, одна версия про, другая FREE, и заливаю в первом случае версию, где реклама просто отключена, во втором версию, где реклама не отключена. Но не возникнут ли из-за этого претензии гугла? Допустим они заметят что у меня в про версии тоже подключены библиотеки например адмоб. Не заблокируют ли за это приложение? Или нужно в про версии вырезать весь код связанный с рекламой в том числе библиотеки? Но тогда будет очень тяжело поддерживать выпуск новых версий, каждый раз придётся чистить код при выпуске даже малейшего патча.

Хотелось бы узнать как вообще происходит процесс разработки одновременно платной и бесплатной версий одного и того же приложения для google play.

Почему, если мы присваиваем переменной b (типа Integer) переменную a (типа int) программа работает, а если наоборот, выдаёт ошибку?

public class Smm extends Monster {     int a;     Integer b;      public static void main(String[] args) {         Smm smm = new Smm();         smm.eat();     }     public void eat(){         a=b;         System.out.println(a);         System.out.println(b);      }     } 

Изменение стилей блока если в нем присутствует класс

Есть категория, в которой есть листинг товаров.

У некоторых товаров есть класс bad_sal. Нужно сделать так что бы у тех товаров у которых есть этот класс была рамка.

Делал так, но работает не правильно, делает рамки на всех товарах если на странице есть данный класс.

$  (document).ready(function() {   if ($  (".bad_sal").length > 0) {     $  (".v-products-card__item-wrap").css({       "border": "1px solid #ff4900"     });   } }); 

Если скрыть репозиторий GitHub, бесплатный хостинг GitHub Pages будет работать?

У меня бесплатный хостинг GitHub, через репозиторий, если скрыть репозиторий, хостинг будет работать ?

Почему если задать значения для grid-template-columns не auto, пропадает адаптивность?

Можно ли вообще это значение задавать или нужно что-то другое делать ? Мне нужно сделать адаптивную шапку сайта с двумя маленькими флагами сбоку, это можно сделать с css-grid ? Если нельзя то как по другому ? Шапка

<!DOCTYPE html> <html> <head> <style>  .grid-container {   display: grid;   grid-template-columns: 250px 250px auto auto;     grid-gap: 10px;   background-color: #2196F3;   padding: 10px; }  .grid-container > div {   background-color: rgba(255, 255, 255, 0.8);   text-align: center;   padding: 20px 0;   font-size: 30px; } </style> </head> <body>  <h1>The grid-template-columns Property</h1>  <p>Use the <em>grid-template-columns</em> property to define the number of columns in the grid layout.</p> <p>This grid layout has four columns:</p>  <div class="grid-container">   <div class="item1">1</div>   <div class="item2">2</div>   <div class="item3">3</div>     <div class="item4">4</div>   <div class="item5">5</div>   <div class="item6">6</div>   <div class="item7">7</div>   <div class="item8">8</div> </div>  </body> </html>

Можете сделать так, если я нажму на Яблоко, то выведет 50%, в то время как у Груши будет 0%

<center>     <form id="my_form">           <input type="radio" name="prim" value="Яблоко" data-show="a">Яблоко <b id="display"></b><br>         <input type="radio" name="prim" value="Груша" data-show="b">Груша <b id="display1"></b><br>      </form>         <script>         const descriptions = {             a: '1(%)'         }         my_form.addEventListener('change', function (evt) {             let descriptionId = evt.target.dataset.show             display.innerHTML = descriptions[descriptionId]         })           const descriptions1 = {             b: '2(%)'         }         my_form.addEventListener('change', function (evt) {             let descriptionId = evt.target.dataset.show             display1.innerHTML = descriptions1[descriptionId]         })     </script> </center> 

Почему не обновляется файл внутри контейнера если на хосте он был изменен?

sudo docker inspect --format {{.Mounts}} project [{ /data/upload /data/upload   true rprivate} { /data/upload/excel /data/upload/excel  ro false rprivate} ] 

К контейнеру привязаны папки

/data/upload data/upload/excel 

Если файла нет в папке на хосте

data/upload/excel 

то контейнер его не видит. Если файл положить то контейнер его начинает видеть. Но если его удалить или изменить содержимое то контейнер по прежнему ссылается на старый файл.