如果用户在台式机/笔记本电脑上显示不同的数据,我想显示一些HTML代码。这是我的代码
<script type="text/javascript">
if (screen.width <= 800) {
<html>
<p>You are on desktop , or a really big screen!</p>
</html>
}
</script>
答案 0 :(得分:0)
使用媒体查询后,您可以达到效果 这是一个有用的演示 - http://jsfiddle.net/se0fpegj/
移动&#34;结果&#34;要显示<p>You are on desktop , or a really big screen!</p>
元素的面板。
说明:
class="see-me"
应用于您要应用媒体查询的HTML元素,即<p class="see-me">You are on desktop , or a really big screen!</p>
@media screen and (max-width: 800px) {
.see-me {
display: none;
}
}
是说这个CSS&#34;规则集&#34;最多只能应用800px的屏幕宽度
然后,&#34;规则集&#34;是的,任何具有see-me
类的元素都应该具有display: none;
属性(正如术语所暗示的那样 - 不显示元素)
<强>更新强> 使用表(没有类)的工作演示 - http://jsfiddle.net/738jqben/
答案 1 :(得分:0)
您可以使用bootstrap来实现此目的,bootstrap具有用于此目的的css类,例如仅显示桌面区域的visible-md。