用特定窗口宽度的值显示php变量
我想在特定的窗口宽度中显示一个php变量 例如: 在我的用特定窗口宽度的值显示php变量,php,variables,Php,Variables,我想在特定的窗口宽度中显示一个php变量 例如: 在我的HTML中,我的没有任何内容 我想在宽度大于768的上显示作为scontdiv元素的内容,否则显示宽度小于768的 请帮忙,我非常需要你的合作。:) 如果要检测正在使用的设备,则应检查 $\u SERVER['HTTP\u USER\u AGENT']另一个选项是使用CSS。创建两个div,并根据屏幕大小使用CSS效果 @media screen and (max-width: 768px) { div1 {
HTML
中,我的
没有任何内容
我想在宽度大于768的
上显示
作为scont
div元素的内容,否则显示宽度小于768的
请帮忙,我非常需要你的合作。:) 如果要检测正在使用的设备,则应检查
$\u SERVER['HTTP\u USER\u AGENT']
另一个选项是使用CSS。创建两个div,并根据屏幕大小使用CSS效果
@media screen and (max-width: 768px) {
div1 {
display: block;
}
div2 {
display: none;
}
}
@media screen and (min-width: 768px) {
div1 {
display: none;
}
div2 {
display: block;
}
}
否则,如果您需要PHP的屏幕大小,则需要使用JavaScript(AJAX)您可以提供一些示例,以便我了解更多内容吗?我是个新手php@bellabelle这个变量包含用户的浏览器名。如果它是来自Android/IPhone设备的浏览器,那么设备的宽度很可能会小于768px。啊,好的,但我仍然在搜索一些关于如何执行此操作的代码。不,这并不能直接回答您的问题。它可能会给你一个线索,让你对手机做出一个更有教育意义的猜测,但它对你的桌面一点帮助都没有;这是需要用CSS框架解决的问题。看看Bootstrap或基金会。好吧,但是你可以添加样本,因为我不是PHPI的专家没有,虽然它值得。这个问题与PHP无关。这是一个关于浏览器方面的问题。当浏览器呈现它时,PHP就完成了。你需要看看CSS和/或AJAX解决方案。啊,对了,AJAX,谢谢Tim。。。我查看了一些示例,但不明白如何在Ajax上实现这一点。Ajax是将信息返回到PHP所在服务器的最容易访问的方法。您必须使用javascript来确定屏幕大小(假设javascript会这样做;我不知道),将信息发送回服务器,然后让服务器发送内容,然后让浏览器显示。您好,ezw,我已经尝试过在每个div元素上添加php作为内容,但是php代码运行,即使我将其显示为非php,php也会运行,但是CSS会根据屏幕大小显示正确的div块