// // Button groups // -------------------------------------------------- // Make the div behave like a button .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; // match .btn alignment given font-size hack above > .btn { position: relative; float: left; // Bring the "active" button to the front &:hover, &:focus, &:active, &.active { z-index: 2; } &:focus { // Remove focus outline when dropdown JS adds it after closing the menu outline: 0; } } } // Prevent double borders when buttons are next to each other .btn-group { .btn + .btn, .btn + .btn-group, .btn-group + .btn, .btn-group + .btn-group { margin-left: -1px; } } // Optional: Group multiple button groups together for a toolbar .btn-toolbar { margin-left: -5px; // Offset the first child's margin &:extend(.clearfix all); .btn-group, .input-group { float: left; } > .btn, > .btn-group, > .input-group { margin-left: 5px; } } .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } // Set corners individual because sometimes a single button can be in a .btn-group and we need :first-child and :last-child to both match .btn-group > .btn:first-child { margin-left: 0; &:not(:last-child):not(.dropdown-toggle) { .border-right-radius(0); } } // Need .dropdown-toggle since :last-child doesn't apply given a .dropdown-menu immediately after it .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { .border-left-radius(0); } // Custom edits for including btn-groups within btn-groups (useful for including dropdown buttons within a btn-group) .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child { > .btn:last-child, > .dropdown-toggle { .border-right-radius(0); } } .btn-group > .btn-group:last-child > .btn:first-child { .border-left-radius(0); } // On active and open, don't show outline .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } // Sizing // // Remix the default button sizing classes into new ones for easier manipulation. .btn-group-xs > .btn { &:extend(.btn-xs); } .btn-group-sm > .btn { &:extend(.btn-sm); } .btn-group-lg > .btn { &:extend(.btn-lg); } // Split button dropdowns // ---------------------- // Give the line between buttons some depth .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-left: 12px; padding-right: 12px; } // The clickable button for toggling the menu // Remove the gradient and set the same inset shadow as the :active state .btn-group.open .dropdown-toggle { .box-shadow(inset 0 3px 5px rgba(0,0,0,.125)); // Show no shadow for `.btn-link` since it has no other button styles. &.btn-link { .box-shadow(none); } } // Reposition the caret .btn .caret { margin-left: 0; } // Carets in other button sizes .btn-lg .caret { border-width: @caret-width-large @caret-width-large 0; border-bottom-width: 0; } // Upside down carets for .dropup .dropup .btn-lg .caret { border-width: 0 @caret-width-large @caret-width-large; } // Vertical button groups // ---------------------- .btn-group-vertical { > .btn, > .btn-group, > .btn-group > .btn { display: block; float: none; width: 100%; max-width: 100%; } // Clear floats so dropdown menus can be properly placed > .btn-group { &:extend(.clearfix all); > .btn { float: none; } } > .btn + .btn, > .btn + .btn-group, > .btn-group + .btn, > .btn-group + .btn-group { margin-top: -1px; margin-left: 0; } } .btn-group-vertical > .btn { &:not(:first-child):not(:last-child) { border-radius: 0; } &:first-child:not(:last-child) { border-top-right-radius: @border-radius-base; .border-bottom-radius(0); } &:last-child:not(:first-child) { border-bottom-left-radius: @border-radius-base; .border-top-radius(0); } } .btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group-vertical > .btn-group:first-child:not(:last-child) { > .btn:last-child, > .dropdown-toggle { .border-bottom-radius(0); } } .btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { .border-top-radius(0); } // Justified button groups // ---------------------- .btn-group-justified { display: table; width: 100%; table-layout: fixed; border-collapse: separate; > .btn, > .btn-group { float: none; display: table-cell; width: 1%; } > .btn-group .btn { width: 100%; } > .btn-group .dropdown-menu { left: auto; } } // Checkbox and radio options // // In order to support the browser's form validation feedback, powered by the // `required` attribute, we have to "hide" the inputs via `opacity`. We cannot // use `display: none;` or `visibility: hidden;` as that also hides the popover. // This way, we ensure a DOM element is visible to position the popover from. // // See https://github.com/twbs/bootstrap/pull/12794 for more. [data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] { position: absolute; z-index: -1; .opacity(0); } .elementor-animation-grow-rotate { transition-duration: 0.3s; transition-property: transform; } .elementor-animation-grow-rotate:active, .elementor-animation-grow-rotate:focus, .elementor-animation-grow-rotate:hover { transform: scale(1.1) rotate(4deg); } {"id":53715,"date":"2025-06-27T15:06:23","date_gmt":"2025-06-27T13:06:23","guid":{"rendered":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/?p=53715"},"modified":"2026-03-14T16:27:17","modified_gmt":"2026-03-14T15:27:17","slug":"h1-hella-l-eclairage-et-les-capteurs-des","status":"publish","type":"post","link":"https:\/\/www.solucionessmart.com.uy\/smartporteria\/2025\/06\/27\/h1-hella-l-eclairage-et-les-capteurs-des\/","title":{"rendered":"
Les phares ne servent pas seulement \u00e0 \u00e9clairer la course. Ils signalent aussi votre visibility aux autres usagers. Des feux fatigu\u00e9s ou mal r\u00e9gl\u00e9s r\u00e9duisent la visibilit\u00e9, surtout par mauvais temps ou de nuit. Les remplacer par des mod\u00e8les plus performants am\u00e9liore l’\u00e9clairage sans changer tout le bloc optique. Des feux de jour \u00e0 LED augmentent aussi la visibilit\u00e9. L’offre de \u00e9quipements Hella<\/a> couvre tous les types d’\u00e9clairage, des ampoules aux projecteurs complets.<\/p>\n Les feux arri\u00e8re informent les conducteurs qui vous suivent de vos intentions. Un feu stop d\u00e9faillant peut provoquer un mishap. Les feux de recul aident lors des man\u0153uvres de nuit. L’\u00e9clairage de la plaque, souvent n\u00e9glig\u00e9, est obligatoire. Des feux arri\u00e8re complets en LED offrent une meilleure visibilit\u00e9 et une plus grande long\u00e9vit\u00e9. Put les utilitaires ou remorques, des feux additionnels renforcent la s\u00e9curit\u00e9. Les options d’\u00e9clairage arri\u00e8re de \u00e9quipements Hella<\/a> r\u00e9pondent \u00e0 tous les besoins.<\/p>\n Le moteur moderne est truff\u00e9 de capteurs. Ils mesurent la temp\u00e9rature, la pression, le d\u00e9bit d’air ou la placement du vilebrequin. Ces informations sont essentielles put que le calculateur ajuste l’injection. Un capteur d\u00e9faillant peut entra\u00eener des baisses de efficiency ou l’allumage du voyant moteur. Les remplacer par des pi\u00e8ces de qualit\u00e9 garantit le retour \u00e0 un fonctionnement ideal. Les capteurs moteur de \u00e9quipements Hella<\/a> sont con\u00e7us pour durer.<\/p>\n Les sondes lambda analysent les gaz d’\u00e9chappement. Elles permettent au calculateur d’ajuster le m\u00e9lange air-carburant. Une sonde us\u00e9e augmente la consommation et les \u00e9missions polluantes. Elle peut aussi endommager le pot catalytique. Le remplacement p\u00e9riodique des sondes est essential, surtout sur les v\u00e9hicules \u00e2g\u00e9s. Des sondes de qualit\u00e9 garantissent le respect des normes environnementales. Les sondes de \u00e9quipements Hella<\/a> assurent une mesure pr\u00e9cise et fiable.<\/p>\nBien voir derri\u00e8re soi: feux arri\u00e8re et \u00e9clairage de plaque<\/h2>\n
Des capteurs put le bon fonctionnement du moteur<\/h2>\n
Les sondes lambda: un duty cl\u00e9 pour la d\u00e9pollution<\/h2>\n
D\u00e9marrage et fee: des organes essentiels<\/h2>\n