I'm using whatsmy.browsersize.com to get my browser size for adding mediaquries to my css files.
For some reason when i write a media query for max-width: 1229px the query gets applied at 1350px!

I'm writing my queries like this

@media screen and (max-width: 1229px){
.galleries > ul > li a {padding: 0 .3rem 0 .3rem;}

And i have

<meta name="viewport" content="width=device-width" />

on my web page.

Can anyone see what im doing wrong?

Recommended Answers

All 5 Replies

Now my media queries are overwriting my default styles!What am i doing wrong?

Have you tried adding a min-width and not using the 'screen'?
I usually borrow my breaking points from the old bootstrap:

/*Tablets*/ @media (min-width:768px) and (max-width:1023px){}
/*Mobiles*/@media (max-width:767px){}

and they've always worked a treat

Thanks for the reply

I now have this

@media (min-width: 1100px) and (max-width: 1260px){
.maininfo{width:95%; margin: 0 auto;}

I want these styles applied if screen width is over 1100px and below 1260px. But, for some reason they are applie if screen width is over 1260px!

Member Avatar for diafol

Do you have any media queries for greater than 1260? If not, then it's probably not changing as there's nothing to change to.


Did you mean that it's not displaying between 1100-1260? Your description is a bit ambiguous.

Yes, I must admit I have problems understanding your description. However, how are you measuring the width? are you considering scroll bars if any?

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.