I want to show the navbar only on devices bigger than ipad and on smaller devices a different styled navbar. I tried it
1) css only using display:none for smaller devices
@media (max-width: 768px) {
nav {
display:none;
}
}
2) css only using visibility: hidden / visibility:visible
@media (min-width: 768px) {
nav
{
visibility:visible;
}
}
@media (max-width: 768px) {
nav
{
visibility:hidden;
}
}
3) used jquery
$(window).on("orientationchange load resize", function () {
var width = $(document).width();
if(width<765){
$("#navbar").hide();
}
else if(width>765){
$("#navbar").show();
}
});
see jsfiddle (with jquery): https://jsfiddle.net/codingcodingcoding/913j87bb/
Nothing works. If anyone knows why, please tell me.