Uma maneira interessante de deixar CSS falar com JS diretamente. Encontrado neste comentário
Ele usa getComputedStyle que tem suas limitações , mas pode ser substituído por .css () do jQuery, conforme descrito aqui
CSS
body:after {
content: 'fluid';
display: none;
}
@media only screen and (min-width: 64em) {
body:after { content: 'fixed'; }
}
JS
var size = window.getComputedStyle(document.body,':after').getPropertyValue('content')