// start Device responsive
//mobile sm 320
@media screen and (max-width:374px){
}
//mobile md 375
@media screen and (min-width:375px) and (max-width:424px){
}
//mobile lg 425
@media screen and (min-width:425px) and (max-width:767px){
}
//tablet 768
@media screen and (min-width:768px) and (max-width:1023px){
}
//Laptop 1024
@media screen and (min-width:1024px) and (max-width:1439px){
}
//Laptop L 1440
@media screen and (min-width:1440px) and (max-width:2559px){
}
//4K 2560
@media screen and (min-width:2560px){
}
//end Device responsive
/* Smartphones and larger (mobile-first) */
/* Tablet portrait and larger */
@media only screen and (min-width: 600px) {}
/* Tablet landscape and larger */
@media only screen and (min-width: 900px) {}
/* Desktop and larger */
@media only screen and (min-width: 1200px) {}
/* Big desktop (4k) */
@media only screen and (min-width: 2500px) {}
/* Custom, iPhone Retina */
@media only screen and (min-width : 320px) {
}
/* Extra Small Devices, Phones */
@media only screen and (min-width : 480px) {
}
/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {
}
/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {
}
/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {
}
The @media rule is used in media queries to apply different styles for different media types/devices.
Media queries can be used to check many things, such as:
width and height of the viewport
width and height of the device
orientation (is the tablet/phone in landscape or portrait mode?)
resolutio
<!-- Don't forget to include this tag -->
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
</head>
<!-- in your html head for media queries to work on all devices -->