小编And*_*tts的帖子

根据元素的高度和宽度转换X和Y百分比值?

翻译元素Y轴50%会将其向下移动50%的高度,而不是父母身高的50%,正如我所料.如何告诉翻译元素将其转换百分比基于父元素?或者我不明白什么?

http://jsfiddle.net/4wqEm/2/

translate css3 percentage translate3d

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

如何在Chrome的Inspector中添加/插入伪元素之前或之后?

我可以通过+符号(新样式规则)添加常规样式规则,但我不能在样式检查器的"Pseudo :: before Element"或"Pseudo :: after Element"部分下添加一个.如果我尝试通过"编辑为HTML" 将::beforeor或::after元素添加到HTML中,它将以文本形式显示.我的解决方法是添加<span class="pseudo_before"></span>然后设置样式.我错过了什么吗?

css google-chrome pseudo-element inspector

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

获取文本段落中最后一行的宽度

是否有可能以某种方式测量具有多个中断/返回的段落中最后一行文本的长度?

          Morbi leo risus, porta ac consectetur ac, vestibulum at eros.
          Donec id elit non mi porta gravida at eget metus. Nulla vitae
          elit libero, a pharetra augue. Nullam id dolor id nibh
          ultricies vehicula ut id elit. Vivamus sagittis lacus vel
[here] ->|augue laoreet rutrum faucibus dolor auctor.|<- [to here]
Run Code Online (Sandbox Code Playgroud)

注意:文本中没有手动中断.它是一个包含在内部的单行文本,比方说,一个<p></p>标记.

javascript css jquery

12
推荐指数
1
解决办法
2128
查看次数

jQuery中的换行符ajax html回调导致错误

我从一个$.ajax电话中返回了一大块HTML .来自PHP的字符串在开头有两个换行符,例如

$data = "

<div>
     <p>Here is some text</p>
</div>";
Run Code Online (Sandbox Code Playgroud)

这是$.ajax电话:

$('form#form_id').submit(function(e){
    e.preventDefault();
    $form = $(this);
    $.ajax({
        url: $form.attr('action'),
        type: $form.attr('method'),
        data: $form.serialize(),
        dataType: 'html',
        success: function(data) {
            var $html = $($.parseHTML(data));
            $html.appendTo('#container_id').hide().fadeIn(300);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

一切都有效,直到我添加.hide().fadeIn(300)它抛出的点:TypeError: 'undefined' is not an object (evaluating 'hooks.cur = fn') jquery.js:1925.如果我删除换行符就行了.我正在使用$.parseHTML因为jQuery说:

如果已知字符串是HTML但可以以不是HTML标记的任意文本开头,则将其传递给jQuery.parseHTML(),它将返回表示标记的DOM节点数组.可以从中创建jQuery集合,例如:$($.parseHTML(htmlString)).

知道发生了什么事吗?

ajax jquery

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

PHP三元内部串联没有别的?

我想检查2个变量是否相同,如果是,则回显一个字符串.这可能在连接中吗?并且没有创建单独的功能吗?

例如

$var = 'here is the first part and '. ( $foo == $bar ) ? "the optional middle part" .' and the rest of the string.'

编辑

请注意,我想看看是否有办法做到这一点没有: ''.如果你愿意的话,是"二元运算符".

php string concatenation ternary-operator ternary

4
推荐指数
1
解决办法
3661
查看次数