小编Ste*_*ler的帖子

使用vh的布局无法使用缩放进行缩放

我尝试使用ONLY vh尺寸创建登录表单.这样做,希望表单总体上可以根据视口进行缩放.

它没有!由于某种原因放大,创建一个空白区域,在输入字段和下面的文本之间放大得越大.

http://jsfiddle.net/TnY3L/

小提琴制作得不是很好,只是从我的项目中复制它.但你可以看到什么是错的 - 这才是最重要的.

任何人都知道如何解决这个问题?

<span id="loginform">
    <input type="text" name="login" class="LFORM" placeholder="USERNAME" />
    <input type="password" name="password" class="LFORM" placeholder="PASSWORD" />
    <button id="LB" type="button" style="font-size: 1.4vh;">OK!</button><br />
    <a href="" id="CALINK" style="font-size:1.4vh;">Create account</a>
    <a href="" id="FLLINK" style="font-size:1.4vh;">Forgot login?</a>
</span>

::-webkit-input-placeholder {
     font-size: 1.4vh;
}
#loginform {
     float: right;
     position: relative;
     top: 50%;
     transform: translateY(-50%);
     right: 1.5vh;
}
#CALINK {
     float:left;
     font-family:my_fat_font;
}
#FLLINK {
     float:right;
     font-family:my_fat_font;
}
#LB {
     border-radius: 0.4vh;
     font-family: my_fat_font;
     color: #ffffff;
     background: #ff9f2d;
     padding: 0.2vh …
Run Code Online (Sandbox Code Playgroud)

css viewport scale viewport-units

6
推荐指数
2
解决办法
3438
查看次数

递归调用异步API调用

我正在尝试从API中获取数据,每次调用只返回1000个项目,我想以递归方式执行此操作,直到获得所有数据.

我事先不知道有多少项目,所以每次通话后我都要检查

如果调用是同步的,我会使用这样的东西:

function fetch(all, start) {
    const newData = getData(start, 1000);
    all = all.concat(newData);
    return (newData.length === 1000) ? fetch(all, all.length) : all;
}
Run Code Online (Sandbox Code Playgroud)

但是,getData()这里的调用是异步的.使用a Promise.all()不起作用因为我事先不知道我需要多少次调用所以我无法准备一系列调用.

我有这样的感觉,我可以用发电机或用async/ 解决这个问题,await但我不知道怎么做.谁能指出我正确的方向?

如果它有所作为,我正在使用Angular 4.

javascript recursion promise ecmascript-2017 angular

6
推荐指数
1
解决办法
585
查看次数

FFmpeg php元数据包装器

我有两个关于FFmpeg的问题1. FFmpeg输出是否随版本变化(ffmpeg -i)2.如果输出没有改变,任何人都知道一个好的PHP/Python类解析FFmpeg输出并获取所有元数据(持续时间,编解码器,音频Biterate,视频Biterate,宽度,高度...)3.如果FFmpeg输出发生变化,任何人都知道一个linux工具(cmd行)获得那些不依赖FFmpeg的元数据.

我知道php-ffmpeg模块存在,但它太老了,错误(例如错误的持续时间......,无法获得$ movie-> getAudioBitRate()工作)

谢谢

php ffmpeg

5
推荐指数
1
解决办法
1229
查看次数

div的条带类

我有一个很长的多个div列表...让我们说20 div

所有包裹在另一个..

<div id="main">
 <div class="xyz"> text text </div>
 <div class="xyz"> text text </div>
 <div class="xyz"> text text </div>
 <div class="xyz"> text text </div>
 <div class="xyz"> text text </div>
.... etc
</div>
Run Code Online (Sandbox Code Playgroud)

我喜欢在两个div中的一个中添加类"灰色"并使其成为斑马!jquery拜托!

html css jquery zebra-striping

5
推荐指数
1
解决办法
3063
查看次数

Javascript验证 - 与服务器同步

为了DRY的利益,是否有框架/库/设计模式在一个地方指定验证规则,并在客户端和服务器端评估它们?这似乎是一个明显的要求,但我没有遇到类似的事情.

澄清一下:我对使用所需的javascript生成表单以验证它的服务器端代码不感兴趣 - 我希望验证规则与客户端和服务器端实现分离,例如通过基于Web的请求验证规则API.

有什么类似的吗?

javascript validation client

5
推荐指数
1
解决办法
402
查看次数

IE 8中没有显示的HTML元素背景颜色

我正在使用<body>标签作为每个背景颜色为白色的网站上三个div的包装器.

我已经为css中的html和body设置了背景颜色为#fff,并且除了IE8之外,该网站在每个浏览器(包括IE 6和7)中都能正确呈现:

只有一个div(中央内容)显示其背景颜色

我甚至尝试直接内联设置html的样式:<html style="background-color: #fff">但这似乎没有改变任何东西.

甚至不确定可能导致错误的原因.

html css internet-explorer background-color internet-explorer-8

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

Magento - 目录价格规则在产品更新之前不起作用

我遇到了一些关于目录价格规则的问题:每当我创建定价​​规则时,这都不适用于所选产品,直到这些产品中的每一个都没有更新.重新索引索引管理中的所有数据无效; 即使在价格规则之后创建新产品的情况下,如果我不编辑产品,我也看不到特价前端.

我是唯一一个有这样问题的人吗?不知道它是否与缓存相关,或者是因为不同的表会影响产品插入或产品更新?

我正在研究Magento 1.6.1 CE

谢谢!

catalog magento magento-rules

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

yii中验证规则的场景

我在游荡是否有机会使用场景规则,

在我的模型中我有

public function rules()
{
    return array(
        array('delivery, firstNameBilling, lastNameBilling, addressBilling, cityBilling, countryBilling,
            postBilling, telephoneBilling, mailBilling, firstNameDelivery, lastNameDelivery, addressDelivery,
            cityDelivery, countryDelivery, postDelivery, telephoneDelivery, mailDelivery', 'required'),
        array('active', 'numerical', 'integerOnly'=>true),
    );
}
Run Code Online (Sandbox Code Playgroud)

在我看来,我有类似的东西

    <tr>
        <td>
            <p><?php echo $form->label($model,'telephoneBilling'); ?><span>:&nbsp;</span><span class="required">*</span></p>
        </td>
        <td>
            <?php echo $form->textField($model,'telephoneBilling'); ?>
            <?php echo $form->error($model,'telephoneBilling'); ?>
        </td>
    </tr>
</table>

<p><?php echo $form->checkBox($model,'active', array('class' => 'change')); ?>
    Delivery information: Please check the box if your delivery address differs from your billing address and enter the
    required delivery address …
Run Code Online (Sandbox Code Playgroud)

php validation scenarios yii yii-validation

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

悬停时将一个div替换为另一个div

我想在悬停在它上面时将一个div替换为另一个div.具体来说,将会有一个单词的平均值,例如"挣扎"或"超出预期",并且当用户徘徊在单词中的平均值时,我想用数字平均值替换它.

#html

<div class="switch avg_words float_left">
  A+ (hover to see score)  
</div>
<div class="avg_num">
  AVG = 98.35%
</div>

#css

.avg_num {
display: none;
}

#jquery

$('.switch').hover(function() {
    $(this).closest('.avg_words').hide();
    $(this).next('div').closest('.avg_num').show();
}, function() {
    $(this).next('div').closest('.avg_num').hide();
    $(this).closest('.avg_words').show();
});
Run Code Online (Sandbox Code Playgroud)

很容易隐藏第一个div并用第二个div替换它,但问题是代码在悬停结束时将事情恢复正常.现在,在悬停时,divs只是在彼此之间来回眨眼.

http://jsfiddle.net/uXeg2/1/

html jquery dom-manipulation hover

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

是否可以在给定的字符串长度上给出html5 datalist触发器?

是否可以在给定的字符串长度上给出html5 datalist触发器?

<input list="tagLookup" id="tag" name="tag" type="text" placeholder="+ add custom tag" autocomplete=off triggerOn="3">
<datalist id="tagLookup">
  <option value="aaaa">
  <option value="bbbb">
  <option value="cccc">
</datalist>  
Run Code Online (Sandbox Code Playgroud)

想显示用户输入的3个字符的建议.

html5 html-datalist

5
推荐指数
1
解决办法
2582
查看次数