RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / user-290668

Инквизитор's questions

Martin Hope
Инквизитор
Asked: 2020-01-09 01:06:43 +0000 UTC

CSS 网格中的空单元格由 grid-template-areas 属性异常设置

  • 4

我根据备忘单制作了一个 CSS 网格:https ://tuhub.ru/posts/css-grid-complete-guide#prop-grid-template-areas

那里写着:

网格模板区域

...

一个点表示一个空单元格。

并给出了一个例子:

grid-template-areas: 
"header header header header"
"main main . sidebar"
"footer footer footer footer";

这会产生一个正常的结果(一个空单元格在中间的某个地方)。

我正在尝试进行类似的构造,但有两个位于网格边缘的空单元格:

https://codepen.io/anon/pen/zyLOqz

div {
  border: 1px solid gray;
  padding: 5px;
}

body {
  display: grid;
  grid-template-rows: auto 1fr auto;
  grid-template-columns: auto 1fr auto;
  grid-template-areas: "headerBg1 header headerBg2"
                       ". mainContent ."
                       "footerBg1 footer footerBg2";
  grid-gap: 2px;
}

.header { grid-area: header; }
.headerBg.1 { grid-area: headerBg1; }
.headerBg.2 { grid-area: headerBg2; }
.mainContent { grid-area: mainContent; }
.footer { grid-area: footer; }
.footerBg.1 { grid-area: footerBg1; }
.footerBg.2 { grid-area: footerBg2; }
<div class="headerBg 1">Left header</div>
<div class="headerBg 2">Right header</div>
<div class="header">
  Header
</div>
<div class="mainContent">

  Main content<br/> Main content<br/> Main content
</div>
<div class="footerBg 1">Left footer</div>
<div class="footerBg 2">Right footer</div>
<div class="footer">
  Footer
</div>

这里的关键是:

grid-template-areas: 
    "headerBg1 header headerBg2"
    ". mainContent ."
    "footerBg1 footer footerBg2";

问题:为什么左页脚 ( footerBg1) 和右页脚 ( footerBg2) 块应该有空单元格?预计它们将与footer.

html
  • 2 个回答
  • 10 Views
Martin Hope
Инквизитор
Asked: 2020-08-02 01:16:14 +0000 UTC

简单的 javascript 在 Android 4.2/4.3 上的 Chrome 中不起作用

  • 1

有一个表格(测试)包含几个问题,必须通过选择从 0 到 5 分来回答。由单选按钮制作:

<input type="radio" name="question_0_1" id="answer_0_1_0" value="0">
<input type="radio" name="question_0_1" id="answer_0_1_1" value="1">
...
<input type="radio" name="question_0_1" id="answer_0_1_5" value="5">

有一个函数可以遍历所有问题,从每个问题中提取答案的值并将其汇总在一个变量中scores:

var temp = 0;
var scores = 0;

function doTest() {
  for (i=0; i < test.length; i++) {
    temp=document.getElementById('test_form')["question_"+i].value;
    if(temp !="") {scores+=parseInt(temp);}
    else {/* тут ругань валидатора */}
  }
}

电脑上一切正常。在或多或少的现代平板电脑上也是如此。但在较旧的智能手机(android 4.3、Chrome 28 和 android 4.2(用户代理:) 的股票浏览器Lenovo-A880/S100 Linux/3.4.5 Android/4.2 Release/08.07.2013 Browser/AppleWebkit 534.30 Profile/Configuration;)上,它scores加起来了NaN。原始调试temp表明undefined.

有什么技巧?

javascript
  • 1 个回答
  • 10 Views
Martin Hope
Инквизитор
Asked: 2020-07-15 14:33:04 +0000 UTC

TinyMCE 在 Joomla 3.8.6 中无法正常工作

  • 0

Joomla 3.8.6 上的网站。有默认编辑器“TinyMCE”、“CodeMirror”和“无编辑器”。这三个都包含并发布。

在前端和管理面板中,编辑模块/材料时,使用 CodeMirror。自然,客户希望在那里看到所见即所得的编辑器。

在网站的常规设置中,TinyMCE 是默认的编辑器。在 TinyMCE 插件本身的设置中,顺序为 0 - 第一个。CodeMirror 的顺序为 6,“No Editor”的顺序为 2。

问题:尽管进行了所有这些设置,但管理面板和前端都只使用了 CodeMirror。启用 TinyMCE 的唯一方法是禁用 CodeMirror 他妈的。同时,a) 系统在尝试在“打开 CodeMirror”模板中编辑某些内容时发誓,并在 TinyMCE 中显示正在编辑的内容,这是不可接受的,以及 b) 在前端它显示在“没有编辑器”中,如果这个插件被禁用,它通常会报告“没有发布编辑器插件”。但 TinyMCE 已包含并发布!

我勒个去?

joomla
  • 1 个回答
  • 10 Views
Martin Hope
Инквизитор
Asked: 2020-03-20 23:59:30 +0000 UTC

是否可以在其设置中设置页面以运行 Chrome 扩展程序?

  • 1

我正在编写一个 Chrome 扩展程序。我需要它在特定页面上运行。可以在以下位置注册地址列表manifest.json:

"content_scripts": [{
    "matches": ["http://myUrl1.com/*"],
    ...
}]

但是,该扩展程序旨在与特定系统一起使用,但事先不知道它将位于何处。

有一个选项 - 在所有地址上注册启动:

"content_scripts": [{
    "matches": [ "http://*/*", "https://*/*" ],
    ...
}]

并通过将当前页面的地址与参数中记录的地址进行比较来运行必要的功能。但同时,该扩展仍然会在所有页面上工作,至少,检查和比较地址的功能。

实际上问题是:是否可以设置地址列表(例如,在扩展参数中)并以某种方式即时应用它?据我了解,清单不能即时修改。

google-chrome
  • 1 个回答
  • 10 Views
Martin Hope
Инквизитор
Asked: 2020-03-20 23:15:39 +0000 UTC

如何以非异步方式向 chrome.storage 发出请求?

  • 2

我正在编写一个 Chrome 扩展程序。在页面上,我Options保存了一些参数chrome.storage.sync.set:

chrome.storage.sync.set({
  x: document.getElementById('a').value,
  y: document.getElementById('b').value,
  z: document.getElementById('c').value
}, function() {...});

此外,Content script'е我想根据这些参数的值执行我需要的操作。首先,在加载所需的页面时,我获取这些数据并将它们的值分配给一些变量:

var baseA = "";
var baseB = "";
var baseC = "";

chrome.storage.sync.get({
    x: "",
    y: "",
    z: ""
}, function(items) {
    setValues(items.x, items.y, items.z);
});

function setValues(v1,v2,v3) {
    baseA = v1;
    baseB = v2;
    baseC = v3;
    console.log('baseA | ' + baseA);
    console.log('baseB | ' + baseB);
    console.log('baseC | ' + baseC);
}

然后我尝试做需要做的事情:

function doSomething() {
    if (baseA !="") {
        console.log('true ' + baseA);
    }
    else {console.log('false')}
}

doSomething();

我爬进去Options.html,设置参数:

x = "aaa";
y = "bbb";
z = "ccc";

我爬到脚本应该计算内容的页面,并在控制台中得到以下结果:

false
baseA | aaa
baseB | bbb
baseC | ccc

即,该功能被doSomething()更早地触发。
调用doSomething()viasetTimeout并不有趣,因为内容脚本是在文档加载后执行的,并且需要多长时间是未知的。
据我了解,这完全是由于doSomething()两者chrome.storage.sync.get都是异步执行的。我可以做些什么来确保在需要之前获得参数值?

javascript
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5