小编Web*_*ner的帖子

HTML5 nav元素与role ="navigation"

以下所有内容是否具有相同的语义含义?如果没有,请解释你的答案.


1.

<nav>
    <ul>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
    </ul>
</nav>
Run Code Online (Sandbox Code Playgroud)


2.

<div role="navigation">
    <ul>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
        <li><a href="#">link</li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)


3.

<ul role="navigation"> 
<! -- breaks HTML5 specification 3.2.7.4 Implicit ARIA Semantics
      navigation is not an allowed value of role on ul -->
    <li><a href="#">link</li>
    <li><a href="#">link</li>
    <li><a href="#">link</li>
    <li><a href="#">link</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html5 semantic-markup nav

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

将print_r结果放在变量中

在PHP中,我可以说:

print_r($var);
Run Code Online (Sandbox Code Playgroud)

我做不到的事(至少我不知道怎么做)是:

$var_info = print_r($var);
Run Code Online (Sandbox Code Playgroud)

如何实现将print_r变量的结果置于变量中的效果?
PHP v5.3.5

php

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

Favicon不在Edge上工作

我为本地服务器php项目生成的这个favicon有问题.它适用于大多数浏览器(谷歌浏览器,Mozilla Firefox和Opera),但在Microsoft Edge上它不起作用(它显示默认选项卡图标).

我尝试了许多解决这个问题的方法,比如清除缓存,使用图像格式(.png)而不是图标(.ico),但似乎没有任何效果.

以下是我在HTML头中包含的代码行:

<link rel="icon" href="<?php echo Yii::$app->request->baseUrl; ?>/favicon.ico" type="image/x-icon" />
<link rel="shortcut icon" href="<?php echo Yii::$app->request->baseUrl; ?>/favicon.ico" type="image/x-icon" />
Run Code Online (Sandbox Code Playgroud)

有人有同样的问题并解决了吗?

html favicon icons microsoft-edge

43
推荐指数
4
解决办法
4万
查看次数

包括()不适用于所有浏览器

这里是我的代码块.它在fireFox和Chrome中非常完美.但不是在IE中.我收到错误" Object doesn't support property or method 'includes'"

function rightTreeSwapfunc2() {
    if ($(".right-tree").css("background-image").includes("stage1") == true) {
        $(".right-tree").css({
            backgroundImage: "url(/plant-breeding/img/scenes/plant-breeding/stage5.jpg)"
        })
    } else {
        $(".right-tree").css({
            backgroundImage: "url(/plant-breeding/img/scenes/plant-breeding/stage3.jpg)"
        })
    }
}
Run Code Online (Sandbox Code Playgroud)

我可以改变它并使用vanilla JS并执行:

document.getElementById("right-tree").classList.contains

但在改变JS和编辑HTML和CSS之前,我宁愿看看是否有办法让它在IE中运行.

javascript methods internet-explorer function microsoft-edge

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

什么bug会变焦:1; 修复CSS?

我见过人们zoom: 1;在HTML元素上应用CSS属性.

他们为什么这样做,以及它修复了什么错误?

css internet-explorer internet-explorer-7 internet-explorer-6

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

RequireJS中的命名模块与未命名模块

我们可以通过给它命名来在requireJS中创建一个模块:

define("name",[dep],function(dep) {
      // module definition
});
Run Code Online (Sandbox Code Playgroud)

或者我们可以创建一个不包括名称:

define([dep],function(dep) {
      // module definition
});
Run Code Online (Sandbox Code Playgroud)

哪个是创建模块的更好方法?我知道RequireJS建议避免分配模块名称.

但我想知道我们在什么场景下做,而不必给模块命名.这会影响使用吗?每种方式的优点和缺点是什么?

javascript requirejs

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

-ms-filter vs filter有什么区别?

IE filter-ms-filter属性之间有什么区别?如果我使用它,我应该同时使用它们吗?他们做同样的事情,但每个只在某些版本的IE上工作吗?

css internet-explorer filter

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

javascript - 随机播放HTML列表元素顺序

我有一个清单:

<ul>
    <li>milk</li>
    <li>butter</li>
    <li>eggs</li>
    <li>orange juice</li>
    <li>bananas</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

使用javascript如何随机重新排序列表项?

html javascript html-lists

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

检查时间戳是否为今天

我有一个以下格式的时间戳(由于PHP的优点,可以很容易地改变它!).

2011-02-12 14:44:00

检查这个时间戳今天是否最快/最简单的方法是什么?

php timestamp date

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

Chrome实施HTML5语音识别API的语言代码是什么?

Chrome实施了HTML5语音识别API.支持多种语言.我想知道支持哪些语言以及HTML元素lang属性中使用的每种语言的相应代码.

例如:

  • 波兰语(pl-PL)
  • 土耳其语(tr-TR)

谢谢!

html5 voice speech-recognition google-chrome voice-recognition

34
推荐指数
3
解决办法
4万
查看次数