Задать вопрос
Пользователь пока ничего не рассказал о себе

Достижения

Все достижения (2)

Наибольший вклад в теги

Все теги (27)

Лучшие ответы пользователя

Все ответы (29)
  • Почему CSS по-разному отображается на других комптютерах?

    @postya Автор вопроса
    Дико извеняюсь за свой вопрос, проблема была в том, что у людей был настроен разный масштаб отображения в браузере:D
    Ответ написан
    Комментировать
  • Как сделать binding текста из textbox в label?

    @postya Автор вопроса
    Всё оказалось значительно проще)

    в xaml второго окна есть специальный метод при изменении текста:
    <TextBox x:Name="CategoryText"    
     TextChanged="ChangeText"
     Style="{StaticResource CategoryTextBox}" />


    в коде этого второго окна прописал этот метод:

    public partial class FontWindow : Window
        {
             private MainWindow window;
    
            public FontWindow(MainWindow mainWindow)
            {
                InitializeComponent();
                window = mainWindow;
                
            }
    
           private void ChangeText(object sender, TextChangedEventArgs e)
            {
                TextBox tb = sender as TextBox;
                    window.CategoryLabel1.Content = tb.Text;
            }
    }
    Ответ написан
    Комментировать
  • Как верстать правильно если на компьютерах стоит разный зум в настройках windows?

    @postya Автор вопроса
    Решил вопрос таким способом. Добавил ещё одно разрешение для верстки, в котором указывается pixel ratio устройства. 1.25 - это 125% зум экрана

    @media (-webkit-min-device-pixel-ratio: 1.25) {
    h2 {
        font-size: 4rem;
      }
    }
    Ответ написан
    Комментировать
  • Как при наведении на svg появлялся текст?

    @postya
    data:() ({
    hasText: false
    })
    
    meathods: {
    showText() {
    this.hasText = true
    }
    
    hideText() {
    this.hasText = false
    }
    }


    <div class="flag flag--ru" @mouseover="showText" @mouseleave="hideText">
          <svg>
             <use xlink:href="@/assets/svg/svg.svg#flag-ru"></use>
           </svg>
    </div>
    
    <p v-if="hasText">any text</p>
    Ответ написан
    Комментировать
  • Как показать уведомление с анимацией без перезагрузки встраницы после сохранения формы в Spring Boot?

    @postya Автор вопроса
    Нашёл библиотеку Toastr, всё работает так, как надо.
    Вот ,что имею на выходе:

    Метод,который сохраняет поля в БД:

    @PostMapping("/sketches/add")
        public String addSketch(
                                @Valid Sketch sketch,
                                BindingResult result,
                                RedirectAttributes redirectAttributes) {
    
            redirectAttributes.addFlashAttribute("action", "save");
            if (result.hasErrors()) {
                return "admin/add-sketch";
            }
           sketchRepository.save(sketch);
            return "redirect:/admin/sketches/add";
        }


    Подключение бибилотеки Toastr в html файле:

    <link rel="stylesheet" th:href="@{/libs/toastr/toastr.min.css}">
    
        <script th:src="@{/libs/jquery/jquery-3.4.1.min.js}"></script>
        <script defer th:src="@{/libs/toastr/toastr.min.js}"></script>
        <script defer th:src="@{/js/add-sketch.js}"></script>


    Настройки для библиотеки Toastr в отдельном файле add-sketch.js:

    /*TOASTR OPTIONS*/
    toastr.options = {
        "closeButton": false,
        "debug": false,
        "newestOnTop": false,
        "progressBar": false,
        "positionClass": "toast-bottom-right",
        "preventDuplicates": false,
        "onclick": null,
        "showDuration": "300",
        "hideDuration": "1000",
        "timeOut": "2000",
        "extendedTimeOut": "1000",
        "showEasing": "swing",
        "hideEasing": "linear",
        "showMethod": "fadeIn",
        "hideMethod": "fadeOut"
    };


    Вызов скрипта библиотеки в конце html файла:

    <script th:inline="javascript">
        $(document).ready(function () {
            var action = [[${action}]];
            if (action === 'save') {
                toastr["success"]("Success!")
            }
        });
    </script>
    Ответ написан
    Комментировать

Лучшие вопросы пользователя

Все вопросы (117)