Jquery ui slider, отступ

301
14 июня 2017, 00:34

Подскажите, как сделать по бокам ползунка отступ, чтобы нельзя было передвинуть ползунок к самому краю?

<!doctype html> 
<html lang="en"> 
<head> 
  <meta charset="utf-8"> 
  <meta name="viewport" content="width=device-width, initial-scale=1"> 
  <title>jQuery UI Slider - Range slider</title> 
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
  <link rel="stylesheet" href="/resources/demos/style.css"> 
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
  <script> 
  $( function() { 
$( "#slider-range" ).slider({ 
  range: true, 
  min: 0, 
  max: 500, 
  values: [ 75, 300 ], 
  slide: function( event, ui ) { 
    $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ); 
  } 
}); 
$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) + 
  " - $" + $( "#slider-range" ).slider( "values", 1 ) ); 
  } ); 
  </script> 
</head> 
<body> 
  
<p> 
  <label for="amount">Price range:</label> 
  <input type="text" id="amount" readonly style="border:0; color:#f6931f; font-weight:bold;"> 
</p> 
  
<div id="slider-range"></div> 
  
  
</body> 
</html>

Answer 1

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

<!doctype html> 
<html lang="en"> 
<head> 
  <meta charset="utf-8"> 
  <meta name="viewport" content="width=device-width, initial-scale=1"> 
  <title>jQuery UI Slider - Range slider</title> 
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"> 
  <link rel="stylesheet" href="/resources/demos/style.css"> 
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script> 
  <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script> 
  <script> 
        $( function() { 
            $( "#slider-range" ).slider({ 
                range: true, 
                min: 0, 
                max: 500, 
                values: [ 75, 300 ], 
                slide: function( event, ui ) { 
                  $( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] ); 
                } 
            }); 
            $( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +  " - $" + $( "#slider-range" ).slider( "values", 1 ) ); 
        }); 
  </script> 
  <style> 
      .slider-range-container{ 
          border: 1px solid #c5c5c5; 
          background: #FFFFFF; 
          padding-left: 30px; 
          padding-right: 30px; 
          border-radius: 3px; 
      } 
      #slider-range{ 
          border: none; 
      } 
  </style> 
</head> 
<body> 
  
<p> 
  <label for="amount">Price range:</label> 
  <input type="text" id="amount" readonly style="border:0; color:#f6931f; font-weight:bold;"> 
</p> 
  
<div class="slider-range-container"> 
    <div id="slider-range"></div> 
</div> 
  
  
</body> 
</html>

READ ALSO
Имитация нажатия кнопки на сайте. Python

Имитация нажатия кнопки на сайте. Python

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

458
PHP: Parse error: syntax error, unexpected &#39;;&#39; [требует правки]

PHP: Parse error: syntax error, unexpected ';' [требует правки]

Помогите, пожалуйста, найти ошибкуНикаких лишних ';' или скобочек я здесь не вижу

250
Как сделать меняющиеся иконки?

Как сделать меняющиеся иконки?

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

307