Всем здравствуйте, есть вопрос.
Есть у меня сайт (к примеру) на нём стандартная менюшка горизонтальная по длине сайта. Но, когда я захожу на свой сайт с телефона (снова же, к примеру) Nokia 210 ASHA, то на своем маленьком экране я вижу длинную не оптимизированную меню, которая не поддается оптимизации с моих "прямых" рук...
Так вот, как мне сделать что бы меню отображалось в "сокращенном" варианте, как на playua.net ?
Верстка, CSS, HTML, SVG
Великая проблема (HTML+CSS)
Ну дык нужно сделать отдельный стиль для смартфонов и телефонов)
не забудь также прописать в индексе < meta name = "viewpor t" content = "width=device-width, initial-scale=1.0" >
иначе медиа-запрос не будет работать..
иначе медиа-запрос не будет работать..
иначе медиа-запрос не будет работать..
иначе медиа-запрос не будет работать..
Есть стили для отдельных устройств это media css
вот вам для всех устройств
/* Smartphones (portrait and landscape) -----------*/
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* Styles */
}
/* Smartphones (landscape) -----------*/
@media only screen
and (min-width : 321px) {
/* Styles */
}
/* Smartphones (portrait) -----------*/
@media only screen
and (max-width : 320px) {
/* Styles */
}
/* iPads (portrait and landscape) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
}
/* iPads (landscape) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}
/* iPads (portrait) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}
/* Desktops and laptops -----------*/
@media only screen
and (min-width : 1224px) {
/* Styles */
}
/* Large screens -----------*/
@media only screen
and (min-width : 1824px) {
/* Styles */
}
/* iPhone 4 -----------*/
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
вот вам для всех устройств
/* Smartphones (portrait and landscape) -----------*/
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
/* Styles */
}
/* Smartphones (landscape) -----------*/
@media only screen
and (min-width : 321px) {
/* Styles */
}
/* Smartphones (portrait) -----------*/
@media only screen
and (max-width : 320px) {
/* Styles */
}
/* iPads (portrait and landscape) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
/* Styles */
}
/* iPads (landscape) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}
/* iPads (portrait) -----------*/
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}
/* Desktops and laptops -----------*/
@media only screen
and (min-width : 1224px) {
/* Styles */
}
/* Large screens -----------*/
@media only screen
and (min-width : 1824px) {
/* Styles */
}
/* iPhone 4 -----------*/
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
Станислав *********
Оно работает? Сейчас же даже на говнодевайсах разрешения идут full hd ++
Yuldosh Saksonov
не забудь также прописать в индексе
иначе медиа-запрос не будет работать..
иначе медиа-запрос не будет работать..
Похожие вопросы
- Не могу выучить HTML+CSS+jQuerry. Что посоветуете?
- Про теорию HTML CSS.(подробней в описании)
- Что нужно знать стажеру HTML/CSS?
- Я слышал что можно создать веб сайт без языков программирования! тогда зачем учить HTML & CSS и еще JavaScript?
- Сколько зарабатывает человек который знает HTML,CSS,JAVASCRIPT Я знаю css,html,js и что мне со всем этим делать?
- За сколько времени можно выучить HTML, CSS, JS, MySQL и PHP чтобы можноо было фрилансить?
- Стоит ли изучать html, css и пр., когда уже есть конструкторы сайтов?
- Зачем учить html,css,javascript если есть конструкторы сайтов?
- Как создать сайт самому? Что лучше на движке каком-либо или самому на html, css, PHP и. д.
- Кто может помочь выучить HTML, CSS ?
1. @media only screen and (min-width: 220px) {}
2. @media only screen and (min-width: 481px) {}
3. @media only screen and (min-width: 780px) {}
4. @media only screen and (min-width: 1172px) {}
Отображается под мобилу всё, кроме меню, как я ей задал параметры в первом CSS файле, так и видит при других размерах.