小编Sam*_*Sam的帖子

谷歌分析应该放在HTML页面的顶部还是底部?

谷歌建议在关闭之前放置谷歌分析脚本</head>.

但是,我更愿意将它与其余的javascript结合起来,这些javascript现在都在一个缓存的外部文件中,它在HTML文件的底部加载.我能这样做吗?如果是这样,那么我冒什么风险/将下面的代码放在头部而不是HTML底部的成本是多少?

<script type="text/javascript">
 var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-22180365-1']);
  _gaq.push(['_setDomainName', 'none']);
  _gaq.push(['_setAllowLinker', true]);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript google-analytics html-head

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

如何在Apache 2中模拟和测试URL重写规则,当在共享主机上时,在.Htaccess中禁用/禁止RewriteLog?

如何模拟和检查的URL重写规则中的Apache 2,当sharehosting RewriteLog被禁用,或容许在.htaccess进行设置?换句话说,是否有任何工具/模拟器来测试一个url重写独立托管,检查看看possibel重写循环等?

谢谢!

apache mod-rewrite redirect apache2 url-rewriting

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

禁用小写字符的下划线:gqpjy?

有时你不希望下划线盲目地切入带下划线的页面标题!
有没有办法自动优雅地禁用某些小写字符的下划线 在这些情况下,更好的是不要强调这些小写字母{g,q,p,j, y}

在此输入图像描述

CSS: h1{ text-decoration: underline; }
PAGE TITLE: George quietely jumped!

A)有没有办法可以达到如此精致和先进的造型规则?
B)我们想要强调哪些其他拉丁字符?
C)如何设置下划线的厚度/薄度?

javascript css underline css3

20
推荐指数
4
解决办法
3803
查看次数

在Apache Htaccess中正确使用KeepAlive

有什么区别:

Header set Connection keep-alive

KeepAlive on

在Apache htaccess?

我们必须在php文件的标题中添加哪些代码和选项?什么在htaccess文件?

apache .htaccess header keep-alive

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

我可以在CSS多列布局中设置分栏符吗?

我有一段很大的文本流入CSS多列布局,例如,使用CSS hypening扩展两列,三列或四列.在某些时候,列的文本之一需要提前结束,以便允许段落的其余部分从第二列的顶部开始.

有没有办法我们可以简单地设置一个<column-break>来启动下一列顶部的其余文本?

目前我正在填充列(需要使用列分隔符)和大量的<br>s来延长HTML中的列以实现效果.

此外,每当任何一个列中的某些内容发生变化时,<br>填充量就会缩短,需要重新评估.

#multicolumn{
    -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
    
}
Run Code Online (Sandbox Code Playgroud)
<div id="multicolumn">FIRST paragraph orem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam.
<br>
<br>
<br>
<br>
SECOND paragraph Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel …
Run Code Online (Sandbox Code Playgroud)

javascript css layout css3 css-multicolumn-layout

17
推荐指数
2
解决办法
1075
查看次数

关闭编译器警告`危险使用全局此对象`?

亲爱的朋友们,Closure Compiler在高级模式下给出了这个警告,下划线 {this.

JSC_USED_GLOBAL_THIS:在第200行字符33处危险使用全局此对象 hovers[i4].onfocus = function() {this.className += "Hovered";}

JSC_USED_GLOBAL_THIS:在201行第32行危险地使用全局此对象 hovers[i4].onblur = function() {this.className = this.className.replace(/Hove...

JSC_USED_GLOBAL_THIS:在201行第49行危险使用全局此对象 hovers[i4].onblur = function() {this.className = this.className.replace(/Hove...

JSC_USED_GLOBAL_THIS:在第218行字符38处危险使用全局此对象 buttons[i5].onmouseover = function() {this.className += "Hovered";}

Q1.这有什么危险吗?
Q2.我应该改变吗?
Q3.如何改进/解决此代码?

MERCI!

javascript debugging jquery google-closure-compiler

16
推荐指数
3
解决办法
8307
查看次数

如何取消对Microsoft Edge中的sprite背景图像ENLARGEMENT进行反别名?

检查下面三个图中的问题.我想扩展已经在Mozilla FireFox和Google Chrome中完美运行的功能,以便在Microsoft Edge中完美运行.


火狐浏览器:在此输入图像描述 谷歌浏览器: 在此输入图像描述 Microsoft Edge: 在此输入图像描述


我想在Microsoft Edge中使用精确像素化,非反锯齿,代表我的精灵图像放大,但无论我尝试过什么,到目前为止在单一浏览器中失败了.我想要一种优雅的CSS方式来扩展Microsoft Edge中的当前代码,它可以像在其他两个主要浏览器中那样工作.我还没尝试过什么?提前致谢!

HTML:

<box><icon style="background-position:0px -3081px"></icon></box>
Run Code Online (Sandbox Code Playgroud)

CSS:

box {
float: left;
text-align: center;
width: 40px;
}

icon {
background:url(../layout/icons.png) no-repeat;
background-color: white;
margin: auto;
margin-top: -10px;
width:13px;
height:13px;
display: block;

-ms-transform: scale(3);
-o-transform: scale(3);
-webkit-transform: scale(3);
transform: scale(3);

-ms-interpolation-mode: nearest-neighbor;   /* IE8+ */
image-rendering: -moz-crisp-edges;          /* Firefox */
image-rendering: -o-crisp-edges;            /* Opera */
image-rendering: -webkit-optimize-contrast; /* Chrome (and eventually Safari) */
image-rendering: pixelated;                 /* Chrome */
image-rendering: optimizeSpeed;             /* …
Run Code Online (Sandbox Code Playgroud)

css layout sprite css3 microsoft-edge

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

文件权限和CHMOD:如何在创建文件时在PHP中设置777?

保存不存在的文件时的问题文件权限,最初创建为新文件.

现在,一切顺利,保存的文件似乎有模式644.

我需要在这里更改什么才能使文件保存为模式777

万分感谢任何提示,线索或答案.我认为与此相关的代码包括:

/* write to file */

   self::writeFileContent($path, $value);

/* Write content to file
* @param string $file   Save content to wich file
* @param string $content    String that needs to be written to the file
* @return bool
*/

private function writeFileContent($file, $content){
    $fp = fopen($file, 'w');
    fwrite($fp, $content);
    fclose($fp);
    return true;
}
Run Code Online (Sandbox Code Playgroud)

php file-permissions file chmod

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

`无法实例化非构造函数`闭包编译器警告?

亲爱的朋友们,我应该怎么处理关闭编译器输出的这些错误警告?非常感谢您对此特定类型的错误的想法和代码侵权:

  1. JSC_WRONG_ARGUMENT_COUNT:函数parseInt:使用1个参数调用.函数至少需要2个参数且不超过2个参数.在第593行第12号
    if (parseInt(jQuery.browser.version) < 7) {

  2. JSC_NOT_A_CONSTRUCTOR:无法在第708行第15个字符串实例化非构造函数
    lightbox = new Lightbox(this, opts.lightbox);

  3. JSC_NOT_A_CONSTRUCTOR:无法在第1265行第19行实例化非构造函数
    var scroller = new Scroller($(this), opts);

javascript compiler-construction debugging jquery instantiation

10
推荐指数
1
解决办法
4581
查看次数

仅使用 CSS 的复杂比例三元进度条设计

我制作了一个自定义进度条,由三个单独的部分组成(一个独特的可定制中心部分、一个左侧部分和一个右侧部分),但我很难在所有阶段正确对齐中心块。

首先,我将使用三个图形布局显示所需的最终状态,然后我将描述当前的问题,最后我将提供我当前的解决方法 hack,这是有问题的,需要某种修复。


三个期望
状态:显示1%左对齐的起始状态的期望结果:
在此处输入图片说明

中间块完美位于中间的中途状态的预期结果50%
在此处输入图片说明

中心块完全停在100%右对齐的所需最终状态:
在此处输入图片说明


body{margin: 100px; background: #CCC}

.fullbar{
    background-color: blue;
    width: 100%;
}

.progress{
    background: green;
  margin: 10px 0 0 0;
    text-align: right;
    padding: 0 0px 1px 0px;
    line-height: 5px;
}

.number{
  background: inherit;
  color: #FFF;
    padding: 4px;
    padding: 0 2px 1px 3px;
 
}
Run Code Online (Sandbox Code Playgroud)
<div class="fullbar">
<div class="progress" style="width:50%">
    <div class="number">50%</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)


问题
当状态为 50% 时,中心块应该在中间完美地水平对齐。然而事实并非如此。行尾居中,而不是包含实际数字“50%”的 div。

在此处输入图片说明


附注。出于未知原因,中心块的主体未在代码视图中正确呈现。也许我大量的 css 重置使我的进度条看起来与这里的裸代码不同。但它关于类名的 divnumber需要正确居中,目前还没有。


我哈克解决方案,工作不正常和不优雅
我试图用包裹的中心部分width:112%作为一个黑客以进度条,得到中央嵌段完美中间,就像这样: …

html css flexbox progress-bar css-calc

10
推荐指数
1
解决办法
438
查看次数