小编Are*_*ete的帖子

网页上的神秘边缘

我正在开发一个Wordpress主题,并注意到页面的整个主体被推下了一点.我使用Chrome中的检查器来查找问题,我找到了以下样式:

<style type="text/css" media="screen">
    html { margin-top: 32px !important; }
    * html body { margin-top: 32px !important; }
    @media screen and ( max-width: 782px ) {
        html { margin-top: 46px !important; }
        * html body { margin-top: 46px !important; }
    }
</style>
Run Code Online (Sandbox Code Playgroud)

如果我在检查器中删除它,页面正文将快速返回到顶部.但这是奇怪的事情.我尝试删除我的整个样式表,以查看问题是否在css中,但问题仍然存在.所以我的猜测是Chrome必须添加这些行,但为什么呢?它在IE和Edge中运行良好.

编辑:我尝试在Crome中清除css缓存,但没有区别. 编辑:我尝试将css reset添加到样式表但仍然没有区别......

CSS(非常混乱,但正在进行中):https://codeshare.io/sr0sg

在此输入图像描述

css wordpress wordpress-theming

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

WordPress 的自定义 Walker 菜单不起作用

之所以在这里发布此内容(而不是在 wordpress stackexchange 上)是因为我有一种感觉,这可能与无效的 PHP 有关。看来更多的用户熟悉这里的 php 编码。

我有一个奇怪的问题,我无法通过媒体库将图像添加到帖子中。我可以上传图像,但 WordPress 不会在媒体库中显示之前上传的图像,因此我无法将它们插入到新帖子中。基本上媒体库不获取任何图像。

在此输入图像描述

到目前为止,我发现这个问题是我的主题特有的,并且require get_template_directory() . '/inc/css_menu_walker.php';从我的functions.php 中删除这一行:解决了这个问题。

但是我需要加载自定义步行器来呈现菜单。那么这里出了什么问题呢?据我所知,我已经正确加载了模板,并且在 css_menu_walker.php 中找不到任何错误:

<?php
class CSS_Menu_Maker_Walker extends Walker {

  var $db_fields = array( 'parent' => 'menu_item_parent', 'id' => 'db_id' );

  function start_lvl( &$output, $depth = 0, $args = array() ) {
    $indent = str_repeat("\t", $depth);
    $output .= "\n$indent<ul>\n";
  }

  function end_lvl( &$output, $depth = 0, $args = array() ) {
    $indent = str_repeat("\t", $depth);
    $output .= "$indent</ul>\n";
  }

  function start_el( &$output, $item, …
Run Code Online (Sandbox Code Playgroud)

php wordpress

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

在Sublime Text 3中使用新编码保存打开的文件

我想用新的字符编码在Sublime Text 3中保存多个文件.

我已经尝试使用以下键命令来实现这一点,没有运气.按键组合时基本没有任何反应.

{
 "keys" : ["ctrl+alt+s"],
 "command" : "save_all", "args" :{"encoding" : "Western (Windows 1252)"}
} 
Run Code Online (Sandbox Code Playgroud)

如果我在控制台中检查键绑定,sublime.log_commands(True)我可以看到键绑定正在工作,因为它返回command: save_all {"encoding": "Western (Windows 1252)"}但是Sublime Text仍然没有将文件保存为Western(Windows 1252).如果我重新打开文件,它会说UTF-8.

这是可能的,还是我使用的键绑定可能有问题?

sublimetext3

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

计算批处理文件中的已用磁盘空间

我已使用问题来获取磁盘大小信息。我刚开始批量编程,因此请耐心等待。

@echo off & setlocal ENABLEDELAYEDEXPANSION
SET "volume=C:"
FOR /f "tokens=1*delims=:" %%i IN ('fsutil volume diskfree %volume%') DO (
    SET "diskfree=!disktotal!"
    SET "disktotal=!diskavail!"
    SET "diskavail=%%j"
)
FOR /f "tokens=1,2" %%i IN ("%disktotal% %diskavail%") DO SET "disktotal=%%i"& SET "diskavail=%%j"
(ECHO(Information for volume %volume%
ECHO(TOTAL SIZE  ---------- %disktotal:~0,-9% GB
ECHO(AVAILABLE SIZE ------- %diskavail:~0,-9% GB)
pause
Run Code Online (Sandbox Code Playgroud)

结果是这样的:

Information for volume C:
TOTAL SIZE  ---------- 240 GB
AVAILABLE SIZE ------- 135 GB
Run Code Online (Sandbox Code Playgroud)

现在如何通过从总大小中减去可用大小来计算使用的磁盘空间?我知道我必须使用该SET命令,/A但是我不知道如何正确执行它。

windows command-line batch-file

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

用于具有多个类的标记的多个 CSS 内容

我正在尝试将具有 CSS内容值的图标添加到不同的类中。某些标记可​​能有多个类,在这种情况下,我希望在文本后面有多个图标。问题是,我不确定是否可以向同一个类添加多个内容值。

例子:

.entry-header::after {font-family: FontAwesome; font-size: 15px; /*float: right;*/}

.status-private > .entry-header::after {
    content: " \f023"
}
.format-standard > .entry-header::after {
    content: " \f040"
}
.format-video > .entry-header::after {
    content: " \f03d"
}
Run Code Online (Sandbox Code Playgroud)

在类是例如徽标的情况下.status-private,将显示徽标,但如果标记有两个类怎么办?例如.status-private .format-standard?那么我怎样才能显示两个图标呢?

如果可能的话,我会避免为这三个类的每种可能的组合制作 CSS。

我当前的标记:

<article id="post-1713" class="post-1713 post type-post status-private format-video hentry category-uncategorized post_format-post-format-video">
    <header class="entry-header">

        <div class="entry-date">
            May 20, 2016
        </div>

        <div class="entry-title post-1713 post type-post status-private format-video hentry category-uncategorized post_format-post-format-video">
            Private: Private: This is …
Run Code Online (Sandbox Code Playgroud)

css css-selectors

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

svg图像上的脉动颜色变化

我今天遇到了这个很棒的设计:http://codepen.io/tmrDevelops/pen/jPLpLJ

我真的很喜欢脉动的颜色变化.在我的网站上,我有一个.svg徽标,当我将鼠标悬停在图像上时,我想改变颜色.我希望实际的svg改变颜色,而不是背景或任何东西.我真的不需要点击动画.

这可能与CSS?我知道我在codepen中有源代码,但这比我的技能要高一点.

注意:它甚至不必基于此代码.只要它看起来有点相同就可以了.

HTML:

<canvas id="canv"></canvas>
<h4>Click For Random Squiggle</h4>
Run Code Online (Sandbox Code Playgroud)

CSS:

@import url(http://fonts.googleapis.com/css?family=Poiret+One);
body {
  width: 100%;
  margin: 0;
  overflow: hidden;
  cursor: pointer;
  background: hsla(0, 0%, 10%, 1);
  font-family: 'Poiret One', serif;
}

h4 {
  width: 100%;
  position: absolute;
  text-align: center;
  bottom: 0;
  left: 0;
  color: hsla(255, 255%, 255%, .5);
  font-size: 2em;
  letter-spacing: 15px;
  user-select: none;
}
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

window.requestAnimFrame = (function() {
  return window.requestAnimationFrame ||
    window.webkitRequestAnimationFrame ||
    window.mozRequestAnimationFrame ||
    window.oRequestAnimationFrame ||
    window.msRequestAnimationFrame ||
    function(callback) {
      window.setTimeout(callback, …
Run Code Online (Sandbox Code Playgroud)

html css svg

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

Sublime Text:隐藏所有代码并仅显示注释

我发现在Sublime Text 3中管理非常大的样式表非常繁琐.

我的一些样式表大约有2000行代码.我试图弄清楚如何在样式表中更轻松地导航.我已经了解书签和精彩的搜索功能,但另一种方法是隐藏/折叠所有代码并仅显示注释.通过这种方式,您可以更轻松地找到想要去的正确位置.

那么有没有办法隐藏评论下方的所有代码?这与Fold Comments相反

我知道雨果这里提出了经典的"全折叠"解决方案.但我想隐藏所有代码并仅显示注释.

例如:

/*******************************************************************
Description 1
*******************************************************************/

Hide/fold all code between here...
...
...
..
.
.

/*******************************************************************
Description 2
*******************************************************************/
Run Code Online (Sandbox Code Playgroud)

css editor sublimetext sublimetext3

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

在批处理文件中使用HH:MM:SS的算术运算

在我的一个批处理脚本中,我需要计算视频文件中间隔的持续时间.首先,要求用户输入开始和结束时间:

set /p StartPosition=Start position (HH:MM:SS):
set /p EndPosition=End position (HH:MM:SS):
Run Code Online (Sandbox Code Playgroud)

然后,我希望批处理脚本计算两者之间的持续时间.

我怎么能减去%StartPosition%%EndPosition%这样的,例如:

00:10:40 - 00:10:30 = 00:00:10

我无法弄清楚如何做到这一点的原因是因为这些数字是用冒号分隔的.

编辑:这个问题与这个问题不同,因为我不需要将数字作为时间值来处理.

cmd batch-file

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