• Почему игнорируется display:flex после билда?

    @UthvfyV
    что за бред вы пишите?
    Написано
  • Можно ли использовать calc() в медазапросе?

    @UthvfyV
    зачем такое писать? Какой смысл? Вы такой продвинутый специалист? В адаптивной вёрстке указывается конкретная длинна. А всякие calc это морока на свою голову, не более того.
    Написано
  • Почему игнорируется display:flex после билда?

    @UthvfyV
    не пишите загадками. "Однако, после сборки (build) и запуска (start) - как такового правила display: flex - нет" Где нет такого правила? Правильно и понятно ставьте вопрос. Ещё не хватало разгадывать ваши ребусы. В css пропал flex? Или что? И что зачит пропал? display: flex вообще использовать не надо, это неофициальный display, у него и после него много ошибок выходит. Используйте обычный display: block. Чем он вас не устраивает? ...
    Написано
  • Как сверстать этот элемент?

    @UthvfyV
    исправь на это, тут всё работает. Задай спану id и замени на это.
    <script>
    function titleAccent(x) {
    if (x.matches) {
    // если размер экрана больше 1000px
    document.all.accent.style.borderRadius = "60px";} 
    else {
    // если размер экрана меньше 1000px
    // здесь я умышленно указал radius 0 чтоб вы убелись что оно работает
    // если вместо border-radius: 0px; написать border-radius: 60px; то при лбюом размере экрана будет border-radius: 60px
    document.all.accent.style.borderRadius = "0px";}}
    
    var x = window.matchMedia("(min-width: 1000px)")
    titleAccent(x);
    x.addListener(titleAccent);</script>
    Комментарии в скипте мешают. Без них.
    <script>function titleAccent(x) {
    if (x.matches) {document.all.accent.style.borderRadius = "60px";} 
    else {document.all.accent.style.borderRadius = "0px";}}
    var x = window.matchMedia("(min-width: 1000px)")
    titleAccent(x);
    x.addListener(titleAccent);</script>

    Где borderRadius = "0px" замени на 60px.
    Написано
  • Как сверстать этот элемент?

    @UthvfyV
    В этой строке лучше написать иначе, так будет ещё надёжней. Вот это
    var title = document.querySelector('.tobuy-shance__title_accent');
    замени на var title = document.getElementById('accent'); Чтобы скрипт обрабатывал не класс а id. Назначь id спану. Я написал accent, придумай своё.
    Написано
  • Как сверстать этот элемент?

    @UthvfyV
    тут в js есть неточность. Если поставить меньше чем 1000, допустим 900, работать не будет, не пойму почему. Но тебя это не должно волновать, т.к. 1000 лля твоего вопроса в самый раз. Я напишу потом без этой ошибки, следи за коментами если есть желание.
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    где ты цифры меняеш? Надо здесь.
    a {
    margin: 20px 0 0;
    /* двигаем а
    20px это отступ от верха. Ссылка фона это ссылка body, у body есть ссылка
    <body onclick="location.href='https://site.com', '_blank'">
    onclick это и есть ссылка, т.е. кликаеш по body и благодаря onclick тебя перенаправляет на https://site.com. А чтобы ссылка открыалась в новом окне используй
    <body onclick="window.open('https://site.com', '_blank');return false;">
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    <html>
    <style>
    body {
    height: 100%;
    margin: 0;
    background-image: url('snow.gif');
    background-repeat: no-repeat;
    min-height:100%;
    background-position: center center;
    background-size: auto 100%;
    background-attachment: fixed;
    }
    a {
    margin: 20px 0 0;
    /* двигаем а
    margin: 20px 0 0 0;
    margin внешний отступ от границы
    padding: 0px 0 0 0;
    padding внутренний отступ от границы 
    margin: 20px 0 0 0;
    margin: 1 2 3 4;
    1 отступ от верха
    2 отступ от правой стороны
    3 отступ от нижней границы
    4 отступ от левой сороны 
    т.е. чтоб сделать от верха меньше надо написать
    margin: 10px 0 0 0;*/
    display: block;
    }
    .img {
    height: 0px;
    }</style>
    <body onclick="location.href='https://site.com'">
    <img class="img" src="">
    
    <center class="center"><a href="javascript:void(0)" onclick="location.href='https://site.com'">
    <img src="a.png" height="83" width="340"></a></center>
    </body>
    </html>
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    <html>
    <title>site</title>
    <style>
    .bg {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    display: block;
    }
    a, center {
    display: block;
    }
    body {
    height: 100%;
    background-image: url('snow.gif');
    background-repeat: no-repeat;
    min-height:100%;
    background-position: center center;
    background-size: auto 100%;
    background-attachment: fixed;
    }
    center a {
    padding: 10em 0 0;
    }</style>
    <body>
    <a class="bg" href="javascript:void(0)" onclick="location.href='https://site.com'"></a>
    <center><a href="javascript:void(0)" onclick="location.href='https://site.com'">
    <img class="img-responsive" display="block" src="a.png" height="83" width="340"></a></center>
    </body>
    </html>
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    давайте я вам сделаю как говрится под ключ. От начала и до конца. Может и весь сайт. Или что у вас? Задание?
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    У вас 2 кнопки 1.
    <center><a href="javascript:void(0)" onclick="location.href='https://site.com'">
    <img class="img-responsive" display="block" src="a.png" height="83" width="340"></a></center>
    и 2.
    <a class="button" href="javascript:void(0)" onclick="location.href='https://site.com'"></a>
    Что вы имели в виду под словом кнопка, 1 или 2? Выберите нужную кнопку а другую удалите. Квадратик вверху это 1. Если 1 не нужен то удалите.
    Написано
  • Как передвинуть отдельную букву, но не сдвинуть другие?

    @UthvfyV
    то я до конца не разобрался. Но как бы там ни было, если спану задать display то он будет работать на все 100. А это нао делать обязательно.
    Написано
  • Как сделать резиновый высоту блока браузера?

    @UthvfyV
    <html>
    
    <title>site</title>
    <style>.wrapper {
          min-height: 100%;
        display: block;  
    height:auto;
    }
    /* если .wrapper должно быть мин. высоты 100%, тогда да, min-height: 100%;. Но если задаться целью сделать резиновый wrapper, тогда просто, height:auto;, без min-height. Если фотка меньше чем высота экрана, тогда всё влезет. Если больше, тогда падо для неё ставить ограничение по высоте. И зачем ставить vh, height:100vh;, оно ни к чему, в % или px, vh в конечном результате никакой роли не сыграет. Вернее сыграет, но можно обходится и % px. vh мало где используется. А если используется то так надо. А просто лепить где прийдётся vh не надо. Для этого есть % и px. Что не так? Почему не получается? Если это надо вставить на сайт, тогда смотрите другие блоки и стили. Что мешает. Если же просто без сайта, тогда не понятно почему не выходит. Если просто, то не должно не выходить.*/
    .header {
      width:100%;
      height:100px;
      background:red;display: block;
    }
    .content {
      display: block;
      height:auto;
    }
    .content img{
    width:auto;
    max-width: 100%;
      height:auto;
      display: block;
    }
    .footer {
      width:100%;
      height:100px;display: block;
      background:green;
    }</style>
    
    <div class="wrapper">
      <div class="header"></div>
        <div class="content">
          <img src="https://w.forfun.com/fetch/71/71f0c755f4b257fb9987c25743d16388.jpeg">
        </div>
        <div class="footer"></div>
    </div>

    А такой вопрос. Как вы делаете блок "Посмотреть результат", отдельео css,отдельно html, js. Я пробывал по всякому, не пойму как вы это делаете.
    Написано
  • Как сделать фоновое изображение кликабельным?

    @UthvfyV
    <html>
    
    <title>site</title>
    <style>
    .bg {
    width: 100%;
    height: 100%;
    left: 0;
    position: fixed;
    display: block;
    }
    .bg img {
    width: auto;
    height: 100%;
    margin: 0 auto;
    display: block;
    }
    .bg a {
    width: 100%;
    height: 100%;
    display: block;
    }
    .button {
    border: 1px solid #000;
    width: 10%;
    height: 50px;
    }
    a, center {
    position: relative;
    display: block;
    }</style>
    <body>
    <div id="bg" class="bg"><a href="javascript:void(0)" onclick="location.href='https://site.com'"><img src="snow.gif" alt=""></a></div>
    <a class="button" href="javascript:void(0)" onclick="location.href='https://site.com'"></a>
    <center><a href="javascript:void(0)" onclick="location.href='https://site.com'">
    <img class="img-responsive" display="block" src="a.png" height="83" width="340"></a></center>
    
    </body>
    
    </html>
    Написано
  • Почему в `Информации о вложении` не отображается загруженное в `Библиотеку файлов` изображение?

    @UthvfyV
    где вы нашли default.png, там ясно написано car-1.jpg, и путь такой же. Нажми внизу на "Просмотреть страницу вложения" и убедись существует ли файл. У тебя стоит real media librаry, попробуй его отключить и загрузить фотку. Так же отключи все плагины связанные с библиотекой. И опять таки, загрузи фотку. Посмотри всё что связано с фото в файле function.php темы. Ещё совет. Сделай копию сайта, скачай файл экспорта. И установи новую версию wordpress. Чтоб исключить возможность влияния OpenServer, или наоборот, нынешней системы на файлы перенесённые с OpenServer. Поменяй базу данных, короче всё как говориться с чистого листа. То шо файлы wordpress, которые были на OpenServer и нынешние файлы что в интернете, на хостинге, имеют отличие. Только надо начисто снести актуальный wordpress и установить с новой базой новый, со временем оно ещё больше даст о себе знать. И файлы с OpenServer нельзя переносить в интернет. Только можно скопировать css и js. В интернете надо ставить новую версию и использовать только css, js html страниц, записей и фотки. Остальное не должно быть связано с OpenServer. Если файлы перенесённые с сервера и файлы загруженные на хостинг отличаются, что факт, то значит существует конфликт нынешней версии и того что было на сервере.
    Написано
  • Почему не работает url() у cursor?

    @UthvfyV
    не пойму в чём проблема. Если по адресу url('hand.png') картинка с рукой зачем эти все излишества. А не проще ли просто написать#canvas {cursor: pointer;} Не понятно, к чему это всё. Тем более что это не работает. А если указывать путь то полный путь до корневой папки. kaliboba, укажи полный путь до корневой папки.
    Написано
  • Как при клике вне элемента скрыть его, если элементов несколько?

    @UthvfyV
    #b1,#b4,#b5,#b6,#b3,#b2{width:50px;height:30px;background-color:brown;cursor:pointer;float:left;margin-right:5px;text-align:center;padding-top:10px}
        .cat-all,.mcat-all,.misk,.men1,.msor,.isk{width:300px;height:100px;border:1px solid #000000;display:none;text-align:center;padding-top:50px}
        div.open {
            display: block;
        }

    <div id="b3"><div>b3</div></div>
    <div id="b2">b2</div>
    <div id="b1">b1</div>
    <div id="b4"><span>b4</span></div>
    <div id="b5">b5</div>
    <div id="b6">b6</div>
    
    <br><br><br>
    <div class="isk">block button 1</div>
    <div class="mcat-all">block button 2</div>
    <div class="misk">block button 3</div>
    <div class="men1">block button 4</div>
    <div class="cat-all">block button 5</div>
    <div class="msor">block button 6</div>

    let open;
    const rels=[['#b3','.isk'],['#b2','.mcat-all'],['#b1','.misk'],['#b4','.men1'],['#b5','.cat-all'],['#b6','.msor']];
    addEventListener( 'click' , ({target}) => {
    if(target.closest('.open')) return;
    let item = rels.find(([selector, ..._]) => target.closest(selector));
    if(item) {
    item = document.querySelector(item[1]);
    if(!item) return;
    item.classList.toggle('open');
    }
    if(open && open != item) open.classList.remove('open');
    open = item;
    })
    Написано
  • Почему не подключается css?

    @UthvfyV
    тут в первую очередь стоит вопрос как сделать чтоб css файл работал, а уже потом говорить о правильном его размещении. Да, так не делается, но сначало надо чтоб файл работал. Если вы к примеру на wordoress в файле function.php поместите файл в footer или header то он всё равно не будет работать с таким путём.
    Написано