0
Ist es möglich, die Medienabfrage @media (max-width: 600px) { .a { ... } }
beim Klick auf eine Schaltfläche mit Javascript auszulösen? (ohne den Browser Breite, wirklich < 600px)Eine Medienabfrage mit Javascript auslösen
// $('#b').click(function(){ // trigger the media query });
.a { background-color: green; }
@media (max-width: 600px) {
.a { background-color: yellow; /* many other rules */ }
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="a">Hello</div>
<input id="b" type="button" value="Change" />