Latest web development tutorials

Fondation curseur

Fondation curseur permet à l'utilisateur de sélectionner la plage de valeurs en faisant glisser:

Curseur en utilisant <div class="range-slider" data-slider> " data-slider> Créer. Dans le <div> à l' intérieur, ajoutez deux <span> élément: <span class="range-slider-handle"> Créer un curseur rectangulaire (fond bleu), <span class="range-slider-active-segment"> dans la barre grise curseur après la zone du curseur.

Remarque: Le curseur nécessite JavaScript. Donc, vous devez initialiser fondationcanadiennede JS:

Exemples

<Class Div = "range-slider " data-curseur>
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

<! - Initialisation Fondation JS ->
<Script>
$ (Document) .ready (function () {
$ (Document) .foundation ();
})
</ Script>

Essayez »

Fillet et curseur désactiver

Utilisez .radius et .round classes pour ajouter des coins arrondis curseur. Utilisez .disabled classe pour désactiver le curseur:

Exemples

<Div class = "range-slider " data-curseur> .. </ div>
<Class Div = "range-curseur rayon" data-curseur> ... </ div>
<Class Div = "range-curseur rond" data-curseur> ... </ div>
<Class Div = "range-curseur désactivé" data-curseur> ... </ div>

Essayez »

curseur vertical

Utilisez .vertical-range des classes et des data-options="vertical: true;" ;" pour créer un curseur vertical:

Exemples

<Class Div = "range-curseur vertical de gamme" data-glisseur data-options = "vertical: true;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

valeur curseur

Par défaut, la barre de défilement au milieu (d'une valeur de "50"). Vous pouvez ajouter des data-options="initial: num " " pour modifier la valeur par défaut de la propriété:

Exemples

<Class Div = "range-curseur " data-glisseur data-options = "initial: 80;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

Affichage de la valeur du curseur

Si nous avons besoin de faire glisser la valeur du curseur lorsque l'affichage en temps réel, peut être obtenu par <div> Ajoutez le data-options="display_selector:# id " id correspond à l'attribut id et la valeur de l'élément coulissant, à titre d' exemples:

Exemples

<! - Afficher la valeur du curseur dans ce laps ->
<Span id = "mySlider"> </ span>

<Class Div = "range-curseur " data-glisseur data-options = "display_selector: #mySlider;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

Combinaison des options de données

L'exemple suivant utilise display_selector et initial options de données:

Exemples

<Span id = "mySlider"> </ span>
<Class Div = "range-slider " data-glisseur data-options = "display_selector: #mySlider; initial: 20;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

Étape? Long

Par défaut, le curseur est déplacé pour réduire l'augmentation du nombre «1» Vous pouvez ajouter des data-options="step: num ;" ;" attribut pour modifier la valeur de l' étape ?. Exemple 25 est fixé à:

Exemples

<Span id = "mySlider"> </ span>
<Class Div = "range-curseur " data-glisseur data-options = "display_selector: #mySlider; étape: 25;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

intervalle de mesure

Par défaut, la valeur de l'ordre de "0" à "100" Vous pouvez ajouter-options données start et end pour définir les valeurs d' intervalle. Les exemples suivants définissent la valeur de l'intervalle de "1" à "20":

Exemples

<Span id = "mySlider"> </ span>
<Class = "Div range-curseur " data-glisseur data-options = "display_selector: #mySlider; start: 1; fin: 20;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>

Essayez »

Utilisation de la grille

Utilisez ce qui suit pour utiliser le curseur dans la grille:

Exemples

<Class Div = "ligne">
<Class Div = "small-10 colonnes">
<Class Div = "range-curseur " data-glisseur data-options = "display_selector: #mySlider;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>
</ Div>
<Class Div = "small-2 colonnes">
<! - L'élément d'affichage (Astuce : utiliser CSS pour positionner parfaitement ce) ->
<Span id = style "mySlider" = "display: block; margin-top: 14px;"> </ span>
</ Div>
</ Div>

Essayez »

Utilisation de la saisie

L'exemple suivant utilise la <input> remplacer <span> pour afficher la valeur du curseur:

Exemples

<Class Div = "ligne">
<Class Div = "small-10 colonnes">
<Class Div = "range-slider " data-glisseur data-options = "display_selector: #mySlider; initial: 72;">
<Span class = "range-slider -Handle"> </ span>
<Span class = "range-curseur -Active-segment"> </ span>
</ Div>
</ Div>
<Class Div = "small-2 colonnes">
<! - L'élément d'affichage (Astuce : utiliser CSS pour positionner parfaitement ce) ->
<Input type = "nombre" id = style "mySlider" = "margin-top: 7px;" value = "72">
</ Div>
</ Div>

Essayez »