小编Eva*_*nss的帖子

$(window).resize()会触发方向更改吗?

我在调整浏览器窗口大小时使用它来运行一些代码: $(window).resize(callback)

我还需要在手机和平​​板电脑中更改方向时运行此代码.以上火灾会对此事件有所影响吗?

javascript jquery screen-orientation

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

IE的F12开发者工具 - 添加新的CSS?

我正在使用IE的F12开发人员工具查看元素.我可以看到应用于元素的样式,所以我可以更改或禁用它们,但是如何添加一个全新的样式?

谢谢

internet-explorer internet-explorer-8 ie-developer-tools

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

自动填充文本输入

我知道有很多JavaScript解决方案,但是有一种HTML5方法可以自动完成文本输入吗?datalist元素几乎就是我所追求的,除了它允许您输入自定义值而不是限制您到列表中的内容.

forms html5 autocomplete

29
推荐指数
3
解决办法
5万
查看次数

使用CSS隐藏除第一个字母以外的所有文本?

是否可以用CSS隐藏第一个字母后面的所有字母?

dt:not(::first-letter) {
  display: none;
}
Run Code Online (Sandbox Code Playgroud)

css css-selectors

27
推荐指数
3
解决办法
6220
查看次数

使用 Create React App 和 TypeScript 进行 Jest 测试时的isolatedModules 错误?

我已经使用 --typescript 启动了一个 Create React App 项目。当我编写测试时,出现编译器错误:

// something-test.tsx
test('something', ()=>{
  expect(1).toBe(1)
})
Run Code Online (Sandbox Code Playgroud)

错误是:

TS1208:当提供“--isolatedModules”标志时,所有文件都必须是模块。

从谷歌搜索我认为修复是创建一个 jest.config.tsx :

module.exports = {
  roots: ["<rootDir>/src"],
  transform: {
    "^.+\\.tsx?$": "ts-jest"
  },
  testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$",
  moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"]
};
Run Code Online (Sandbox Code Playgroud)

然而这并没有什么区别。

typescript jestjs create-react-app

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

如何使用 React 测试库从选择列表中选择一个选项

我有一个普通的选择列表。当我选择一个选项时,我需要测试 handleChoice 被调用。我如何使用 React 测试库来做到这一点?

  <select
    onChange={handleChoice}
    data-testid="select"
  >
    <option value="default">Make your choice</option>
    {attributes.map(item => {
      return (
        <option key={item.key} value={item.key}>
          {item.label}
        </option>
      );
    })}
  </select>
Run Code Online (Sandbox Code Playgroud)

getByDisplayValue的值item.label不返回任何内容,也许这是因为它在页面上不可见?

react-testing-library

25
推荐指数
5
解决办法
3万
查看次数

移动和桌面屏幕大小统计信息

在哪里可以找到有关移动和桌面屏幕尺寸的统计信息?

我正在制作一个快速响应的网站,特别是我试图找出的是天气,他们是大多数手机和台式机和平板电脑用户之间的大小差距我可以设置一个断点.我认为应该有,但我知道我应该测试我的假设.

所以,为了清楚起见,我希望手机有一套样式,平板电脑和台式机要有另一套.

谢谢

breakpoints responsive-design

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

使用React将类添加到HTML <body>标记中?

我在我的React项目中创建了一个模态,它需要在模态打开时将类添加到主体,并在关闭时删除.

我可以通过运行一些添加/删除类的vanilla javascript来实现旧的jQuery方式,但这并不像普通的React哲学那样.

我应该在我的顶级组件上设置setState来说天气模式是打开还是关闭?即使我这样做了,因为它渲染到页面上的div中,它仍然是编辑body元素的副作用,所以这个额外的布线有什么好处吗?

html5 classname reactjs

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

具有内联样式的元素内的元素的CSS选择器?

是否有一个CSS选择器来定位具有内联样式的元素?那么我可以仅使用CSS来定位第一个跨度而不是第二个跨度吗?

如果没有,可以用jQuery完成吗?

http://jsfiddle.net/TYCNE/

<p style="text-align: center;">
    <span>target</span>
</p>

<p>
    <span>not target</span>
</p>
?
Run Code Online (Sandbox Code Playgroud)

html css css-selectors inline-styles

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

将标签关联到类不是id的输入?

我知道您可以使用for和id属性将标签与输入相关联.但是你可以使用一个类而不是id吗?谢谢

<label for="rooms">Number of rooms</label>
<select id="rooms">
                    <option value="1">1</option>
                    <option value="2">2</option>
                    <option value="3">3</option>
                    <option value="4">4</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html forms

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