【发布时间】:2016-04-29 11:44:31
【问题描述】:
我有一个 CSS 媒体查询,可以调整 div 的大小和位置。在我的 html 中,div 有 2 行,但在较小的屏幕上,我希望它显示为 1 行。
有没有办法确保我有:
Website Visitors: <?php echo $data; ?>
<div class="fb-like"></div>
代替:
Website Visitors: <?php echo $data; ?>
<br/>
<div class="fb-like"></div>
当屏幕小于固定数量(本例中为 460 像素)时?
我想使用 php 或 css,因为它们是我在 css.php 文件中用于样式的。
【问题讨论】:
-
您已经回答了您的问题,请使用媒体查询。删除
br并使用边距。 -
请不要使用 php 作为样式元素。
-
我想结合css使用一些东西(我从来没有说过它必须是php)。 css 边距在理论上听起来不错,但它们不适用于我正在整理的网站。 (主要是因为我为 4 个网站使用相同的 css 文件)
-
我使用 php 来设置元素的样式,就像我使用 php 来自动化部分 html 一样。我使用了很多基于我已经拥有的变量的 foreach 语句。另外,通过在我的 css 开始时将颜色设置为变量,我可以通过更改一行 php.ini 来更改十个元素的颜色。我不明白为什么我不应该使用 php 来设置样式。
-
对于 css 中的变量,不必使用 php。看看 SASS/SCSS 或 LESS。您可以节省不必要的流量。
标签: php html css screen-size