Le 26 avr. 2015 à 09:32, Erik Visser e...@erikvisser.net a écrit :
@media screen and (max-width: 760px) {
@media screen and (max-width : 960px) {
@media screen and (max-width: 1152px) {
@media screen and (-webkit-min-device-pixel-ratio : 1.5), screen and
(min-device-pixel-ratio : 1.5) {
Will this do for most commonly used mobile devices?
Here in Holland these will be iPads and the majority of mobile phones from
samsung and apple?
If not, which devices (screen-sizes) should I address too?
Whatever fits _your_ design / layout / content (particularly as you’re
retrofitting an existing site).
Open your site in a desktop browser, then start narrowing the window and see at
which width your site falls apart or becomes too crammed to read or use nicely,
check the width of the window (e.g. use the developer tools in your browser to
check the computed width of the root element aka html`); there you have a
(first) break point at which you want to reorganise your layout a little
(lots?). Continue to narrow down your window and see at which point more
shuffling is needed – a second breakpoint. You can also use MQ’s to target
(very) large window widths.
In other words. Don’t focus too much on existing devices, see how your site
works at a variety of window widths (viewport widths).
Note - the 4th MQ in your list above is priory aimed at detecting hiDPI (aka
retina) screen resolution; mostly useful for loading higher res images.
PS - don’t forget to include a viewport meta element, else mobile devices /
tablets will default to a viewport width around 980px (iOS, other OS have
similar values).
meta name=viewport content=width=device-width, initial-scale=1
Philippe
--
Philippe Wittenbergh
http://l-c-n.com/
__
css-discuss [css-d@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/