小编Jon*_*Jon的帖子

Sass和舍入数字.这可以配置吗?

有什么方法可以修改Sass处理小数位的方式吗?我看到一些人说Sass会动态地执行响应式布局所需的(目标/父级)*100计算,并在编译时输出结果.它甚至有一个百分比函数,它基本上取两个值并执行此操作.

唉,Sass只会给我3个小数位.到目前为止,我的理解是,在某些情况下,这可能不足以让所有浏览器在没有任何打嗝的情况下正确显示布局.

任何人都可以帮我解决这个问题吗?

编辑

解决了.如果其他人感兴趣,我设法在Sass的number.rb中完成我想要的,改变@precision的值.这改变了所有浮动输出的方式.

css sass responsive-design compass-sass

8
推荐指数
2
解决办法
6384
查看次数

PHP嵌套循环意外地表现

我有一个数组,其中包含特定文章的类别($ link_cat).然后我使用mysql_fetch_array打印出带有复选框的列表中的所有可用类别.虽然它正在这样做,我希望它将它的值与其他数组的值进行比较.如果匹配,则表示其中一个类别适用于本文,并且应该打印出一行代码以应用checked属性.大!除了它没有工作= [

    while ( $row = mysqli_fetch_array($results, MYSQLI_ASSOC) ){
    $cat[$i] = $row['category'];
    $cat_id[$i] = $row['cat_id'];

    echo '<li><input type="checkbox" ';

    $catCount = count($link_cat);
    for ($ct = 0; $ct < $catCount; $ct++){
        if ($cat_id[$i] == $link_cat[$ct]){ 
            echo 'checked="checked" ';
        }
    }

    echo 'name="' . $cat_id[$i] . '" />' . $cat[$i] . '</li>';

    $i++;
}
Run Code Online (Sandbox Code Playgroud)

我以前从未真正做过嵌套循环(我怀疑这是问题所在).

问题似乎是,当这个运行时,$ link_cat [0]将在其中检查第一个类别 - 不会注册.它出现空白.在for循环中打印出变量证实了这一点.任何其他[1] [2]等,都没问题.它只是[0].但为什么?它似乎没有任何意义.我知道那里有东西,因为我打印了数组的内容,因为我填充它,只是为了检查.然而,它不只是在循环中显示.有任何想法吗?

php mysql loops nested-loops

0
推荐指数
1
解决办法
542
查看次数

标签 统计

compass-sass ×1

css ×1

loops ×1

mysql ×1

nested-loops ×1

php ×1

responsive-design ×1

sass ×1