PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (44): « 1 [2] 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 649
Gerd Отправлено: 13 Июня, 2019 - 21:21:07 • Тема: Найти процент • Форум: Напишите за меня, пожалуйста

Ответов: 3
Просмотров: 101
Помогите с кодом поиска процента.

Есть два параметра, количество лайков и количество дизлайков к новости.

Необходимо найти процент лайков по отношению к количеству дизлайков. При этом процент лайков не должен превышать 100.

Как не пробую, вроде работает и в тоже время нет.

К примеру (10/1)*100;
получаю 1000, а необходимо 90. 10 лайков и 1 дизлайк. В итоге должно получиться 90% лайков и 10% дизлайков.
Gerd Отправлено: 08 Июня, 2019 - 10:50:24 • Тема: Вытащить данные из второй таблицы при наличии совпадения • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 84
Можно пример? Растерялся
(Добавление)
LEFT JOIN

Не работает, показывает результат тогда, когда есть совпадение в обеих таблицах.
Gerd Отправлено: 08 Июня, 2019 - 09:17:57 • Тема: Вытащить данные из второй таблицы при наличии совпадения • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 84
Как вытащить данные из второй таблицы, при условии что есть совпадение по полю. На случай отсутствия, вытащить данные из первой. Наименование полей разное в обоих таблицах.
Gerd Отправлено: 19 Мая, 2019 - 11:18:48 • Тема: Обрезать изображение • Форум: Вопросы новичков

Ответов: 1
Просмотров: 240
Как обрезать изображение по размерам, именно обрезать, а не сжать по размерам.

Обрезать то, что не входит в высоту x ширину
Gerd Отправлено: 07 Мая, 2019 - 06:16:38 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
Как быть:
<div class='container'>
<div class='left' >xxxx</div>
<ul class='right'>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
</ul>
</div>

<div class='container'>
<div class='left' >xxxx</div>
<ul class='right'>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
<li class="lists">NEWS</li>
</ul>
</div>


Высота правого блока на 50% меньше левого, скрола нет. Хорошо, на мобильной версии возможно выставить свойство display:block на контейнер и тогда отображение в мобильной версии на ура.

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

Все работает на пк версии и на мобильно, но вот это свободное место оно не к месту. Есть решение этому? Так чтобы это поправить через css стили.
Gerd Отправлено: 06 Мая, 2019 - 03:55:42 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
Через absolute, не вариант поскольку высота родителького блока не будет подстраиваться под высоту дочернего.
Gerd Отправлено: 06 Мая, 2019 - 01:49:19 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
А без js, возможно реализовать?
(Добавление)
Как быть если новостей мало, а левый блок во всю высоту экрана, как сделать так, чтобы высота правого блока была по высоте его контента, а не по высоте левого?
(Добавление)
Возможно сделать так, чтобы на родительский блок не выставлять свойство display:flex, а к примеру чтобы на родительском блоке было выставлено свойство display:block и при этом ширина правого блока была в процентах + max + min и в тоже время ширина левого блока заполняло свободное пространство по левую сторону правого блока.


???
Gerd Отправлено: 04 Мая, 2019 - 22:35:50 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
PHP:
скопировать код в буфер обмена
  1. .container ul{
  2.   height: 200px;
  3.   min-width: 100px;
  4.   max-width: 200px;
  5.   height: 200px;
  6.   overflow-y:scroll;
  7.   }


Естественно скрол будет работать тогда когда выставлена высота блока, к тому же дважды. А вот как сделать так, чтобы скрол работал на правом блоке, а высота блока адаптировалась по левому блоку.

То есть не должно быть фиксированной высоты у .container ul и у родителя .container тоже не должно быть высоты. Высота только у левого блока class='left'
(Добавление)
В моем случаи ширина правого блока адаптируется, но трудность в том, что если содержимое правого блока(высота) больше, сам скрол он неработает.
Gerd Отправлено: 04 Мая, 2019 - 15:44:24 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
Не работает

height: 200px;

Необходимо чтобы правый блок принимал высоту левого блока и по необходимости добавлял скрол. Возможно ли это сделать не используя таблицы?
Gerd Отправлено: 04 Мая, 2019 - 09:30:57 • Тема: Не работает скрол, адаптировать блок под высоту соседнего • Форум: HTML, Дизайн & CSS

Ответов: 10
Просмотров: 897
CODE (html):
скопировать код в буфер обмена
  1. <div class='container' style="width: 500px;">
  2.     <div class='left'  style='height: 200px;'></div>
  3.     <ul class='right'>
  4.             <li class="lists">NEWS</li>
  5.                 <li class="lists">NEWS</li>
  6.                 <li class="lists">NEWS</li>
  7.                 <li class="lists">NEWS</li>
  8.                 <li class="lists">NEWS</li>
  9.                 <li class="lists">NEWS</li>
  10.                 <li class="lists">NEWS</li>
  11.                 <li class="lists">NEWS</li>
  12.                 <li class="lists">NEWS</li>
  13.                 <li class="lists">NEWS</li>
  14.                 <li class="lists">NEWS</li>
  15.                 <li class="lists">NEWS</li>
  16.                 <li class="lists">NEWS</li>
  17.                 <li class="lists">NEWS</li>
  18.                 <li class="lists">NEWS</li>
  19.                 <li class="lists">NEWS</li>
  20.                 <li class="lists">NEWS</li>
  21.                 <li class="lists">NEWS</li>
  22.                 <li class="lists">NEWS</li>
  23.                 <li class="lists">NEWS</li>
  24.                 <li class="lists">NEWS</li>
  25.                 <li class="lists">NEWS</li>
  26.                 <li class="lists">NEWS</li>
  27.        
  28.         </ul>
  29. </div>
  30. <style>
  31. .container {
  32.   display: flex;
  33. }
  34. .left {
  35.   flex-grow: 1;
  36. }
  37. .right {
  38.   margin: 0;
  39.   padding: 0;
  40.   flex-basis: 20%;
  41.   min-width: 100px;
  42.   max-width: 200px;
  43.   overflow-y: auto;
  44. }
  45. </style>
  46.  


Возможно ли сделать так, чтобы правый блок не задавая ему высоты, адаптировался под высоту левого блока и соответственно работал скрол.
Gerd Отправлено: 25 Апреля, 2019 - 01:44:32 • Тема: Перенаправление после авторизации • Форум: Вопросы новичков

Ответов: 3
Просмотров: 373
хелп
Gerd Отправлено: 16 Апреля, 2019 - 21:39:11 • Тема: Перенаправление после авторизации • Форум: Вопросы новичков

Ответов: 3
Просмотров: 373
Через Curl отдаю запрос к гугл где указываю url страницы на которую необходимо перенаправить пользователя.
Трудность в том, что если в гугл апи консоле адрес перенаправления не совпадает с тем что отдаю, гугл отдает ошибку.

Вопрос в том, как указать в гугл консоле, что перенаправлять пользователя разрешено на все каталоги?
Gerd Отправлено: 10 Апреля, 2019 - 12:59:51 • Тема: Авторизация на сайте через гугл • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1090
Кли по клику на блок вызывать
onSignIn(googleUser);
Не определяется googleUser;
Gerd Отправлено: 10 Апреля, 2019 - 10:42:33 • Тема: Авторизация на сайте через гугл • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1090
[quote=Vladimir Kheifets][/quote]

После клика по блоку, срабатывает click, в нем через js кликает по скрытой кнопке от гугла

CODE (javascript):
скопировать код в буфер обмена
  1. $(this).on('click', function(elem){  
  2.         var namvl = $(this).attr('data').split('--');
  3.         $('.'+namvl[1], 0).click();
  4. });


Как сделать так, чтобы при клике, не кликали по кнопке, а сразу отправляли запрос к гуглу.
Gerd Отправлено: 09 Апреля, 2019 - 22:55:53 • Тема: Авторизация на сайте через гугл • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1090
Не могу разобрать...

Первое, повесил событие на элемент html. То есть пользователь кликает по блоку на сайте, а js в свою очередь кликает по кнопке от гугла. Вопрос, как можно избавиться от лишних движений. То есть чтобы при клике на блок на сайте, сразу отправить запрос к гугулу на разрешение авторизации.

Второе, да, изначально необходимо указать url куда отправлять пользователей после авторизации. Но читая различную документацию по api от гугл. Можно указать в настройках видимо сайта, то есть при отправке запроса так же отправлять url страницы на которой находится посетитель. Так вот, как это сделать после того как снимится задача по первому вопросу.

Страниц (44): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB