php检测浏览器宽度

时间:2016-04-29 11:44:32

标签: php html css screen-size

我有一个css媒体查询,可以调整div的大小并重新定位。在我的html中,div有2行,但在较小的屏幕上,我希望它显示为1行。

有没有办法确保我有:

pip install flake8 --upgrade

而不是:

Website Visitors: <?php echo $data; ?>
<div class="fb-like"></div>

当屏幕小于固定数量时(在这种情况下为460px)?

我想使用php或css,因为它们正用于我的css.php文件中的样式。

2 个答案:

答案 0 :(得分:2)

删除{c}中的<br/>添加内容(值可以是您想要的任何内容):

.fb-like {
    margin-top: 10px;
}

并在您的媒体查询中:

.fb-like {
    margin-top: 0px;
}

答案 1 :(得分:-3)

使用完整的PHP不可能你也可能需要使用Javascript !! 您可以尝试使用以下代码来获取屏幕宽度和高度!!!

<?php
session_start();
if(isset($_SESSION['screen_width']) AND isset($_SESSION['screen_height'])){
    echo 'Screen resolution: ' . $_SESSION['screen_width'] . 'x' . $_SESSION['screen_height'];
} else if(isset($_REQUEST['width']) AND isset($_REQUEST['height'])) {
    $_SESSION['screen_width'] = $_REQUEST['width'];
    $_SESSION['screen_height'] = $_REQUEST['height'];
    header('Location: ' . $_SERVER['PHP_SELF']);
} else {
    echo '<script type="text/javascript">window.location = "' . $_SERVER['PHP_SELF'] . '?width="+screen.width+"&height="+screen.height;</script>';
}
?>