小编kfi*_*rba的帖子

laravel with()方法与load()方法

我真的试图理解with()方法和load()方法之间的区别,但无法理解.

我认为,使用该with()方法"更好",因为我急切地加载关系.似乎如果我使用load()我加载关系就好像我会使用hasMany()(或任何其他与对象之间的关系相关的方法).

我弄错了吗?

laravel laravel-4

41
推荐指数
3
解决办法
6万
查看次数

制作适合其父级尺寸的图像

我有一些大尺寸的照片,我想将它们设置为父级的尺寸.如果有一次父级尺寸是1200x800所以我想将照片尺寸设置为1200x800,但我也想看到整个图像.如果我的父级尺寸是500x300,那么我希望图像为500x300,依此类推.

这甚至可能吗?我想缩小图像或根据它的父级维度展开它.

谢谢!

html css image css3

33
推荐指数
4
解决办法
5万
查看次数

设置divs背景图像以适合其大小?

我有一个<div>背景图片.

<div>尺寸可在该时间而改变.

是否可以设置Divs背景图像以适合<div>大小?

让我说我有一个div 400x400和一个图像1000x1000,是否可以缩小图像400x400,因此适合<div>大小?

css image css3

30
推荐指数
4
解决办法
11万
查看次数

php上传时调整图片大小

我有一个表单,用户正在插入一些数据并上传图像.

为了处理图像,我得到了以下代码:

define("MAX_SIZE", "10000");
$errors = 0;
$image = $_FILES["fileField"]["name"];
$uploadedfile = $_FILES['fileField']['tmp_name'];
if($image){
    $filename = stripslashes($_FILES['fileField']['name']);
    $extension = strtolower(getExtension($filename));
    if (($extension != "jpg") && ($extension != "jpeg") && ($extension != "png") && ($extension != "gif")){
        echo ' Unknown Image extension ';
        $errors = 1;
    } else {
        $newname = "$product_cn.$extension";
        $size = filesize($_FILES['fileField']['tmp_name']);
        if ($size > MAX_SIZE*1024){
            echo "You have exceeded the size limit";
            $errors = 1;
        }
        if($extension == "jpg" || $extension == "jpeg" ){
            $uploadedfile = $_FILES['file']['tmp_name']; …
Run Code Online (Sandbox Code Playgroud)

php image

29
推荐指数
3
解决办法
11万
查看次数

学习Twitter Bootstrap建议

我真的想学习如何使用Twitter Bootstrap 3.问题是,我似乎找不到一个很好的资源来学习它.到目前为止我尝试过的任何来源都假设你以某种方式获得了一些知识,并没有解释什么是元素的可用类,他们使用的类实际上是在做什么等等.

我只想要一个来源,它可以是书籍/视频或w/e,它将从头开始,如果可能的话,将使用HTML5,modernizrrespond.js使其跨浏览器支持,实际上给我一个起点(基本文件夹就像H5BP我可以稍后开始建立自己的网站.

提前致谢!

css html5 twitter-bootstrap twitter-bootstrap-3

19
推荐指数
2
解决办法
2万
查看次数

Bootstrap响应表不会在iOS设备上水平滚动

我有一个带有以下标记的表:

<div class="table-responsive"
    <table class="table table-hover"
        <!-- table data-->
    </table>
</div>
Run Code Online (Sandbox Code Playgroud)

正如文档所说,我的表现在应该能够水平滚动.如果我使用chrome的设备模拟器,它确实有效.然而,当我尝试使用真正的iPhone(在这种情况下为iPhone 5s - 在iPhone 6上测试过)时,我根本无法水平滚动表格.我可以看到默认情况下在视口中显示的最后一列,我只是无法侧向滚动它.我在我的iPhone上使用chrome和safari尝试了这一点,并且得到了同样的行为.

我试图做的是添加-webkit-overflow-scroll: touch但它没有解决问题.我也尝试手动添加overflow-x: scroll而不是默认auto但无济于事.

我不确定这是否重要,但我也有一个引导插件 - offcanvas - 由jasny bootstrap,我不能在我的iPhone上垂直滚动那个侧面菜单.这一切都在仿真器中工作,但在真实的东西上失败了.

也许那两个人以某种方式相连.

任何帮助表示赞赏.

编辑:

我刚刚在Android手机上测试过,看起来我可以按预期水平滚动表格.但是,即使在android上,我仍然无法垂直滚动侧面菜单.我想这意味着这些问题并没有相互联系.

css responsive-design twitter-bootstrap twitter-bootstrap-3 jasny-bootstrap

15
推荐指数
2
解决办法
1万
查看次数

bash文件返回意外标记`$'do\r''

我在网上发现了这个脚本并尝试使用它:

#!/bin/sh
# Target directory
TARGET=$3
echo "Copying to $TARGET"
for i in $(git diff --name-only $1 $2)
    do
        # First create the target directory, if it doesn't exist.
        mkdir -p "$TARGET/$(dirname $i)"
        # Then copy over the file.
        cp "$i" "$TARGET/$i"
    done
echo "Done";
Run Code Online (Sandbox Code Playgroud)

我已经在线验证了脚本,脚本没问题.我也试图以各种方式改变它,但它对我不起作用.

我也尝试过运行类似的东西:

#!/bin/sh
# Target directory
TARGET=$3
echo "Copying to $TARGET"
for i in $(ls)
do
    echo "text"
done
Run Code Online (Sandbox Code Playgroud)

我仍然得到同样的错误:

./git-copy.sh: line 6: syntax error near unexpected token `$'do\r''
'/git-copy.sh: line 6: `do
Run Code Online (Sandbox Code Playgroud)

这是为什么?

bash

12
推荐指数
4
解决办法
2万
查看次数

如何删除背景图像更改闪烁

我有一个<div>图像作为背景.我有它,所以每当有人在盘旋时<div>,背景图像会变为其他图像.问题是,当你的鼠标第一次悬停在它上面时<div>,背景图像会在加载时闪烁,你看不到几毫秒的图像.

如何删除此闪烁?如何在用户实际悬停在悬停之前加载悬停图像,<div>以便立即生效.

我更改<div>背景的代码非常简单:

#someID{
    background-image: *image source*;
}
#someID:hover{
    background-image: *Another image source*
}
Run Code Online (Sandbox Code Playgroud)

我知道有一个解决方案,将两个所需的图像放在一个图像中,然后播放背景位置,但这不是一个选项,因为我总是将背景图像设置为这样:

image-size: 100% 100%;
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery

7
推荐指数
1
解决办法
7457
查看次数

PHPUnit无法打开文件

我已经开始学习如何使用PHPUnit了.但是,我面临一个问题,我不知道如何解决.

我有一个名为的文件夹lessons,里面有一个composer.json我安装了PHPUnit 的文件夹.输出结果是一个名为的文件夹vendor和一个名为的子文件夹bin,其中包含phpunit文件.

cmd我打字:cd c:/xampp/htdocs/lessons/vendor/bin.现在cmd文件夹设置为与phpunit相同的文件夹.我已经创建了一个目录lessons,我在其中调用了tests(lessons/tests),我将所有测试存储在其中.我创建了一个文件,PracticeTest.php其中包含一个非常简单的测试脚本.

当我回去cmd,然后键入phpunit tests我得到cannot open file tests.php当我尝试输入phpunit PracticeTest我得到cannot open file PracticeTest.php.当我尝试phpunit tests/PracticeTest(有.php或没有)我得到相同的错误,无法打开文件.

我怀疑它与cmd指向lessons/vendor/bin目录的那个面有关,但我不确定它是否真的是问题或如何解决它.

只是为了安排路径:

  • lessons\vendor\bin\
  • lessons\tests\
  • lessons\tests\PracticeTest.php

提前致谢!

php phpunit

7
推荐指数
3
解决办法
7008
查看次数

jasny bootstrap offcanvas不会在手机上滚动

我使用jasny bootstrap插件创建了一个侧边菜单.标记相当简单:

<div class="navmenu navmenu-inverse navmenu-fixed-right offcanvas-sm sidemenu">

    <ul class="nav navmenu-nav>
        <li></li>
        <!-- many more <li> which may have <ul> nested -->
    </ul>

</div>
Run Code Online (Sandbox Code Playgroud)

问题是手机上无法滚动.当我尝试滚动它时它就不起作用了.

我试图使用带有Web检查器的iOS模拟器深入检查它并尝试绑定一些事件.我尝试将scroll事件绑定到.sidemenu但是此事件从未触发过.然后我尝试绑定touchstart事件,它按预期工作.我想这意味着它确实识别我的触摸,但它只是无法识别滚动手势?

知道为什么它不起作用吗?

javascript css jquery twitter-bootstrap jasny-bootstrap

7
推荐指数
1
解决办法
1077
查看次数