小编fak*_*ted的帖子

css用同一行上的imgs来表示`h1`内容

我试图h1内嵌标签内联两个相同图像的实例,水平居中在页面的两侧.我有以下html:

<div id="divWnfsHeader">
    <hr>
    <div id="divH1ImgLeft"><img src="../images/transBg.png" alt="WNFS Image" /></div>
    <div id="divH1"--><h1>WNFS</h1></div>
    <div id="divH1ImgRight"><img src="../images/transBg.png" alt="WNFS Image" /></div>
  </div><!-- close divWnfsHeader -->
Run Code Online (Sandbox Code Playgroud)

这是我最近尝试过的CSS:

#divH1 {
  display: inline;
  /*
  overflow: hidden;
  */
}

#divH1ImgLeft {
  display: inline;
  float: left;
  /*
  overflow: hidden;
  */
}

#divH1ImgRight {
  display: inline;
  float: right;
  /*
  overflow: hidden;
  */
}

#divWnfsHeader {
  text-align: center;
}
Run Code Online (Sandbox Code Playgroud)

但当然它不起作用,否则我不会发帖寻求帮助.我最后得到左图像,缩进,然后是一个大的间隙,然后是H1内联的内容,最后是下一行的同一图像的第二个实例,但也许它实际上在同一行但是包裹?

在针对上面详述的不同div尝试不同css参数的多个变化后,我仍然没有进一步.请问css知道的人请伸出援助之手帮助我的css吗?

css

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

数组键值在分配后立即清空/归零

我有一个表单,使用PHP设置页面的输入字段值,如:

// create and fill inputVarsArr with keys that have empty vals
$troubleInsertInputVarsArr = array_fill_keys(array('status', 'discoverDate', 'resolveDate', 'ticketIssued', 'eqptSystem', 'alarmCode', 'troubleDescription', 'troubleshootingSteps', 'resolveActivities', 'notes'), '');

if (isset ($_POST['insert'])) { // update DB site details 
    foreach ($troubleInsertInputVarsArr as $key => $val) {
        if ($key !== 'discoverDate' && $key !== 'resolveDate') { //deal with dates separately below
            $val = $_SESSION[$key] = sanitizeText($_POST[$key]);
            echo '<br>(' . __LINE__ . ') ' . $key . ': ' . $val . ' ';
        } // close …
Run Code Online (Sandbox Code Playgroud)

php

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

麻烦打印行号和`alert`ing长字符串变量来调试JS脚本块

我需要在我的php.html页面中加入一些JS,并且我很难尝试调试.我一直在谷歌搜索,但似乎无法找到如何打印行号,如__LINE__在PHP中.有没有办法轻松地实现这个看似有用的壮举?

我遇到的另一个问题是,我正在尝试调试一个script行为不太明显的块,而我需echo要这样做alert一个非常长的字符串var.不幸的是,警报框会自行关闭,大概是因为var字符串有多长.似乎没有任何方法来定义参数,例如alert盒子的高度,宽度等,所以我尝试使用这个hack:

function alertDebug(linesToDisable)
      {
        var newLinesToDisable = new String();
        for (var n = 0; n < linesToDisable.length; n++)
        {
          if (n % 100 == 0)
            newLinesToDisable += "\n";
          newLinesToDisable += aString[n];
        }
        alert( newLinesToDisable );
      }
      alertDebug( linesToDisable );
Run Code Online (Sandbox Code Playgroud)

alert完全无法解雇.任何拥有L337 JS技能的人都能帮忙吗?

javascript

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

标签 统计

css ×1

javascript ×1

php ×1