响应性设计css3在小屏幕上显示,而不是在大屏幕上显示

响应性设计css3在小屏幕上显示,而不是在大屏幕上显示,css,media-queries,responsive-design,Css,Media Queries,Responsive Design,css3媒体查询和响应性设计的新功能 我想知道如何在小屏幕上显示一些东西(比如div),而不是在大屏幕上。 我试过这样的方法: @media (max-width: 480px) { .show-on-small-only{ display:block; visibility:visible;} } 。。。 任何较大的都有,例如: @media (max-width: 768px) { .show-on-small-only{ display:hidden; visibility:none;}

css3媒体查询和响应性设计的新功能

我想知道如何在小屏幕上显示一些东西(比如div),而不是在大屏幕上。 我试过这样的方法:

@media (max-width: 480px) {
.show-on-small-only{ display:block; visibility:visible;}
}
。。。 任何较大的都有,例如:

@media (max-width: 768px) {
.show-on-small-only{ display:hidden; visibility:none;}
}
它似乎没有按预期的那样工作


可能值得指出的是,我使用的是bootstrap 2.0

更好的做法是使所有默认样式的移动设备友好,然后使用
min-
媒体查询来调整大小:

div { /*put whatever your default styles are first*/ }

/* Then use the media query to hide it at 481 and wider */
@media all and (min-width:481px) {
    div { display:none }
}

查看和的CSS以获取示例。查看底部的助手类,查看不可见/隐藏等之间的差异。

更好的做法是使所有默认样式的移动设备友好,然后使用
min-
媒体查询来调整大小:

div { /*put whatever your default styles are first*/ }

/* Then use the media query to hide it at 481 and wider */
@media all and (min-width:481px) {
    div { display:none }
}

查看和的CSS以获取示例。查看的底部的帮助器类,查看不可见/隐藏等之间的差异。

您可以将其放在第一位

/* for small screens, only execute in if statement */   
@media only screen and (min-width : 320px) and (max-width : 768px) {
.smallOnly {
    visibility:visible!important;
    display:block!important;
}}
然后在它的底部,将其放在大屏幕上(始终执行,因为不在if语句中)


重要的tg使任何带有重要的内容总是覆盖所有其他内容,并且无论它在文件中的什么位置,它都将成为主规则

你可以把这个放在第一位

/* for small screens, only execute in if statement */   
@media only screen and (min-width : 320px) and (max-width : 768px) {
.smallOnly {
    visibility:visible!important;
    display:block!important;
}}
然后在它的底部,将其放在大屏幕上(始终执行,因为不在if语句中)

重要的tg使任何带有重要的内容总是覆盖所有其他内容,并且无论它在文件中的什么位置,它都将成为主规则