Ответы пользователя по тегу HTML
  • Как загрузить все страницы после главной в браузер пользователя?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Все файлы с двух других страниц, это HTTPv2 / Server push. Почитать, например тут.
    Ответ написан
    3 комментария
  • Как можно сверстать данный контент?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Обычная таблица или набор слоёв + display: table-*. В первую ячейку соотв. вставляете input, можно целиком на всю ячейку шириной/высотой, задаёте ему фон (в виде алмазика) и убираете у него бордеры, выставляете нужный pdding. Готово!
    Ответ написан
    Комментировать
  • Как затемнить картинку, не background-image?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Ну так вот на вскидку, можно воткнуть в блок .mask (если картинки располагаются в нем) блок с абсолютными позиционированием и 100% ширины/высоты, с нужным bg-rgba или сплошной заливкой и прозрачностью... Если по дереву, элемент который должен "затемнять" другие элементы НЕ находится выше элементов, которые он должен затемнять - то затемнить их пожалуй не получиться.

    Хотя, в качестве альтернативного варианта, можно рассмотреть CSS-фильтры, за их кроссбраузерность не ручаюсь, пока не нужны были в серьёзных проектах.

    P.S. У фильтров можно устанавливать отрицательные значения, в примере по ссылке выше такой возможности нет.
    Ответ написан
    Комментировать
  • Как добавить определенные атрибуты к нескольким элементам DOM?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Подозреваю, что как-то так.

    $(document).ready(function() {
          $('.panel0 .panel1 .panel2').each(function(i, e) {
            var bgColor = $(this).css('background-color'); //Определяем цвет фона
            $(this).attr('data-color', bgColor); //Добавляем атрибут с найденным цветом фона
          })						
        });


    Ещё можно .panel0 .panel1 .panelX заменить на div и операция будет проходить со всеми слоями вообще...
    Ответ написан
    8 комментариев
  • Насколько junior php должен знать html/css?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Если вы "джун-бэкэндер" - основ вполне достаточно. А если Вы как у нас на просторах бывшего СССР любят - сис. админ + программист + верстальщик и ещё неплохо если дизайнер и электрик в одном лице - то... делайте выводы соответственно :)
    Ответ написан
    Комментировать
  • Как сделать так, чтобы большой сайт на телефонах открывался сразу с уменьшенным масштабом?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Мне кажется, вот это должно Вам помочь.
    Ответ написан
    Комментировать
  • Стоит ли учить float?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Стоит его изучать, что бы потом забыть и никогда не пользоваться :)

    Понимать принципы работы Вы должны независимо от того, насколько это свойство полезное или нет... Для вёрстки "по живому" проекту - однозначно никаких флоатов или сократить их кол-во до минимально возможного. Есть масса других вариантов выровнять элементы, и если флоат - это не обтекание текстом картинки, в 95% случаев, это говорит о том, что верстальщик просто не знает (читай не умеет) более удачных решений.

    Кстати, Float и FlexBox -- это кардинально разные вещи, по природе своей. ФлексБокс - это отображение/распределение содержимого, а флоат - это плавающие элементы, которые никак не растягиваются и особо никак не распределяются, и уж тем более не масштабируются автоматически.
    Ответ написан
    Комментировать
  • Какой скрипт помогает писать HTML в определённом div'е с подсветкой как в IDE?

    Wolfnsex
    @Wolfnsex Куратор тега CSS
    Если не хочешь быть первым - не вставай в очередь!
    Выбирайте! Уверен, их гораздо больше чем 15 и во многих из них есть настройка, позволяющая отключить подсветку кода/языков, которые Вам не нужны.
    Ответ написан
    Комментировать
  • Magnific popup как скрыть всю навигацию в галерее?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Скорее всего - отключить режим галереи:
    gallery: {
      enabled: false
    }


    Подробности тут.
    Ответ написан
    Комментировать
  • Почему не сохраняется файл в Sublime Text 2?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    > Почему не сохраняется файл в Sublime Text 2?
    По тому, что какой-то процесс блокирует его. Как вариант, Вы можете попробовать сначала этот файл удалить (иногда помогает, а потом сохранить снова. Или, узнать какой процесс блокирует файл и убить этот процесс, подробности тут.
    Ответ написан
    Комментировать
  • Как спарсить определенный столбец из html таблицы?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    foreach($html->find('table tr td') as $e){

    У Вас селектор не соответствует поставленной задаче, он должен выглядеть либо как-то так:

    foreach($html->find('table tr td:eq(3)') as $e)

    либо, вот так:

    foreach($html->find('table tr td', 3) as $e)

    где 3 - индекс элемента в наборе, относительно родителя (начинается с нуля, если мне память не изменяет).

    Как именно написать правильно в рамках php_simple_html_dom я точно сказать не могу (я последний раз пользовался phpQuery а потом DomCrawler (из Symfony)), но основная суть в том, что Вы должны найти/использовать аналог фильтра eq из JQuery.
    Ответ написан
    2 комментария
  • Почему не отображаются файлы на wordpress?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Полагаю, что отсутствует (или поврежден) плагин, который конвертирует соответствующий тег в конечный код. Скорее всего вот этот.
    Ответ написан
    Комментировать
  • Загрузка кода страницы и исполнение JS с изменением HTML-кода на php. Есть готовые решения?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Вы же понимаете, что для того, что бы выполнить JS-код в PHP, нужно JS-движок либо написанный на самом PHP, либо в него встраиваемый. Вариант движка JS написанного целиком на PHP - я не рассматриваю вообще, так как это был бы полный маразм и с точки зрения трудозатрат и с точки зрения производительности и конечного результата. Соответственно, остаётся вариант - использовать решение которые бы в PHP встраивалось... но, такое решение с вероятностью 99% не будет доступно на виртуальном хостинге, но его можно установить на локальный VPS или выделенный сервер.

    Одним из наиболее популярных JS-движков является V8, вырезанный из Google Chrome, в частности, есть его реализация для PHP, наверняка кто-нибудь уже попытался написать что-то подобное (скрестить PHP и JavaScript, что бы получить некое подобие браузера)...

    Но я бы пожалуй, попробовал начать с каких-то более простых (в реализации) вариантов, в частности, поискал бы команды и/или плагины для браузера, которые бы позволяли сохранить код страницы целиком в HTML-файл, управляясь при этом из командной строки, или попробовал бы написать скрипт для браузера (на JS), который бы вставлялся в конец страницы (например, с помощью простейшего прокси, который можно написать на том же PHP или поковыряться с Nginx/Apache), забирал бы текущий HTML-код прямо из браузера, после его изменений и отправлял бы его в готовом виде на PHP-скрипт, который бы после парсинга выдавал адрес следующей страницы в тот же скрипт, и так до бесконечности (или пока нужные страницы не кончатся).
    Ответ написан
    Комментировать
  • Поиск в MySQL игнорируя HTML-теги?

    Wolfnsex
    @Wolfnsex Куратор тега HTML
    Если не хочешь быть первым - не вставай в очередь!
    Вы можете попробовать делать поиск с помощью регулярных выражений, отфильтровывая теги, но сам по себе поиск типа LIKE/ILIKE - не самая быстрая операция для БД, а поиск по регулярке, может значительно усугубить показатели производительности. Вариант, который Вам предложили выше, более оптимальный и в целом похожие решения не редко применяются на практике (когда модифицированный текст, специально подготовленный для поиска по нему, хранится отдельно, в т.ч. в специально отведенной колонке).
    Ответ написан
    Комментировать
  • Можно ли портировать адаптивный сайт в приложение?

    Wolfnsex
    @Wolfnsex Куратор тега PHP
    Если не хочешь быть первым - не вставай в очередь!
    Зависит от того, чего Вы хотите добиться. Есть ряд решений, когда сайт упаковывается вместе с сервером и базой и собирается в "единый EXE'шник" (неоднократно встречал подобные реализации для разнообразных оффлайн-справочников), есть вариации с Node.JS/Apache Cordova, можно в ваше приложение встроить компонент "Веб-браузер" (который обычно поставляется с большинством библиотек для построения интерфейсов) и загрузить Ваш сайт в него...
    Ответ написан
    Комментировать