Ответы пользователя по тегу CSS
  • Проблемы при изменении масштаба в браузере. Так и должно быть?

    @Sratimon
    1) Зачем маштобировать сайт ?
    2) Для изменения положения элементов на разных мониторах (телефон планшет монитор или телевизор скоро добавиться гугл очки ) используются медиа запросы .
    3) Не понятно в чем проблема т.к нету полного кода.
    4) Вы делаете сайт фиксированной ширины это не есть гуд практика в данный момент ставьте все размеры ширины в % шрифт в em и rem почитайте о них если думаете этим заниматься.
    5) Что вам следует узнать 1. медиа запросы. 2. что такое em, rem, %. 3. как правильно верстать сайт.
    html-boock хороший сайт там описаны все теги и ксс свойства .
    Ответ написан
    1 комментарий
  • Как сделать фиксированное меню (которое становится фиксированным при определенной длине прокрутки)?

    @Sratimon
    на js при загрузки страницы получаешь на каком расстояние меню от верха .
    далее условие
    если скрол допустим равен 50 или больше то меню позиция фиксирована и top 0 left 0
    если скрол допустим равен 50 или меньше то меню возвращаешь на место .
    Если еще проще объяснить то если пользователь про скролил страницу на 50 px то отцепляешь меню добавив css свойство . А если нет то удаляешь css свойство .
    Как то так .
    Еще как вариант поищи готовые решения они 100% есть .
    Ответ написан
    Комментировать
  • Как устроена организация многостраничного сайта?

    @Sratimon
    Засовываешь повторяющиеся блоки в php файлы
    к примеру меню , сайт бары , шапку и подвал.
    а далее на тех страницах на которых они повторяются просто подключаешь их и все !
    по сути на сайте меняется только контент а стольные блоки просто нету смысла копировать и заново писать в 5 html .
    Да и при использовании php тебе не придется делать изменения в 5 html файлах что бы поправить меню просто находишь в каком php лежит твое меню и правишь .
    Еще большой + при использование php можно хранить название кнопок меню и ссылак на них в бд .
    А при использование циклов код ставиться сказкой =)
    Ответ написан
    Комментировать
  • Как защитить изображения от PrintScreen?

    @Sratimon
    Все что ты видишь в браузере уже лежит у тебя на компе остается только это достать ! Достаешь из js 2 картинки и соединяешь их в фотошопе. или Делаешь расширение оно у тебя из js забирает переменные с 2 снимками и делает из них одну картинку =).
    А так делай привью (маленькое изображение плохого качества и выкладывай его ) как это сднлано на платных фотостоках .
    Как вариант попробуй сделать так при нажатии клавиши принскрин закрывай картинку черным дивом на 1 с или меньше мб поможет . А то лишний раз нагружать клиент это не круто .

    P.s решений этого много но человек знающий веб все равно получит эту картинку если он ее видит . Есть сайт с шрифтами там шрифты стоят от 1$ до $150 мб больше . Их можно вытащить через F12 бесплатно =). Это так для примера !
    ------------------------------------------------------
    Вот смотрю люди предлагают разные решения но как сказали это ворота по среди поля =) . Знающий человек все ровно достанет это да запрети ему все он достанет ее из оперативы =) . Если данные попали на комп то их уже не защитить !
    Ставьте условия на прин скрин и при нажатие добавляйте к картинке дисплей ноне ! или Делайте привью .
    О стольные решения приведут к нагрузке на машину пользователя и усложнению юзабилити сайта .
    Появилась еще идея при нажатии f12 бить ссылку на картинку =) как варик если кто то захочет отключить js в браузере прямо у вас на сайте =)
    Ответ написан
    11 комментариев
  • Как применить один сценарий canvas к нескольким элементам страницы?

    @Sratimon
    сделать функцию . обвернуть в нее код . функция будет принимать изменившиеся параметры .просто вызываешь 10 раз свою функция с другими параметрами
    функция мая(лево, право, верх, низ, еще что то){
    твой код
    }
    мая(50, 25, 12, 35, т.д)
    мая(15, 20, 12, 31, т.д)
    мая(12, 25, 12, 15, т.д)
    мая(10, 2, 2, 35, т.д)
    Ответ написан
    2 комментария
  • Нужно ли переводить все величины в rem, помимо размера шрифта?

    @Sratimon
    почитай о IE8 и тогда поймешь стоит его использовать или нет
    в этом ггг вообще мало что пашет а про rem можно и забыть если там не работает даже rgba =) а именно альфа канал (прозрачность)
    На счет пред процессоров хз только начал юзать и пост процессоров тоже мб они решают эту проблему почитай про stylus и пост процессор
    Ответ написан