小编Err*_*Fox的帖子

垂直对齐永远不会起作用

是的,显然我做错了.为什么不能像水平对齐东西一样容易?我坐下来,我的工作停止了几个小时,试图查找如何在中间垂直对齐,所以我不必告诉你们,我最愚蠢的人很可能容易对你提问.

显示块或表格单元格,我读到的所有内容都无法使用.我想"也许如果我将我的img水平对齐.divID img然后垂直对齐div本身",可悲的是,我希望它能够工作.但即使我尝试将div垂直居中放在中间,它也会使图像居中,甚至无法工作.

TL; DR:我讨厌试图垂直对齐的东西这么多.

我试图让我的标题图像垂直和水平居中.这是我的代码,我正在努力.

HTML

<div id="wrapper">
    <div id="header">
        <div id="logo">
            <img src="http://i.imgur.com/d0umnxt.png" />
        </div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS

body {
    margin: 0px;
}
#header {
    width: 100%;
    height: 100px;
    background-color: #151B1F;
}
#logo {
    display: block;
    margin: auto;
}
Run Code Online (Sandbox Code Playgroud)

html css

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

在颤振的被弄脏的装饰图象

我有我的应用程序设置的背景

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return new MaterialApp(
      home: new Container(
        decoration: new BoxDecoration(
          image: new DecorationImage(
            image: new ExactAssetImage('assets/lol/aatrox.jpg'),
            fit: BoxFit.cover,
          ),
        ),
        child: new BackdropFilter(filter: new ImageFilter.blur(sigmaX: 600.0, sigmaY: 1000.0)),
        width: 400.0,
      ),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

我想模糊DecorationImage,所以我将一个BackdropFilter添加到Container中,但我没有看到任何变化.我做错了什么?

dart flutter

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

Angular 6 HTTP Interceptor 未设置标头

我正在尝试制作一个 jsonwebtoken 拦截器,但由于某种原因它根本没有设置标头。

对于我的提供者,我有

import { TokenInterceptorService } from './token-interceptor.service';
...
providers: [AuthService, AuthGuard, {
        provide: HTTP_INTERCEPTORS,
        useClass: TokenInterceptorService,
        multi: true
}]
Run Code Online (Sandbox Code Playgroud)

因为我的TokenInterceptorService也很简单:

import { Injectable } from '@angular/core';
import { HttpInterceptor } from '@angular/common/http';

@Injectable({
  providedIn: 'root'
})
export class TokenInterceptorService implements HttpInterceptor {

    constructor() { }

    intercept(req, next) {

        let tokenizedReq = req.clone({
            setHeader: {
                Authorization: 'Bearer xx.yy.zz'
            }
        })

        return next.handle(tokenizedReq);
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我记录tokenizedReq标题什么都没有。我一定是忽略了什么。

typescript angular-http-interceptors angular

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

向 Angular 添加自定义类型

我正在尝试将自定义类型文件添加到我的角度项目中。我typings.d.ts在我的 Angular 项目(使用 CLI 创建)的src文件夹内创建。然后我里面tsconfig.json

"types": [
    "src/typings.d.ts"
]
Run Code Online (Sandbox Code Playgroud)

但无论我尝试了什么,我总是会收到此错误。尽管从我过去一个小时的谷歌搜索来看,types是针对特定文件的,而typeRoots针对类型目录的。

ERROR in ./src/app/profile-mobile/profile-mobile.component.ts

Module not found: Error: Can't resolve 'src/typings' in 'C:\Users\errat\Documents\Projects\chat\src\app\profile-mobile'

也很奇怪: Error from chokidar (C:\): Error: EBUSY: resource busy or locked, lstat 'C:\DumpStack.log.tmp'

虽然添加类型文件后不会发生这些错误,但只有在角度组件中导入类型才能使用它之后才会发生(我什至不必使用它)。

typescript angular

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

如何正确使用nth-child?

我正在尝试在 Codecademy 上学习如何正确使用 nth-childs 。它说

p:nth-child(2) {
    color: red;
}
Run Code Online (Sandbox Code Playgroud)

会将其父元素的第二个子元素的每个段落变成红色。

所以我认为这意味着

body:nth-child(2) {
    color: red;
}

<body> 
<p> some text </p> 
<p> some text </p>
</body>
Run Code Online (Sandbox Code Playgroud)

意味着第二段会变成红色。但这不起作用...我做错了什么?

css

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

for ... in循环使用jQuery追加

我还是学习循环的新手,所以我有点困惑.我有一个for...in循环循环json文件的对象.然后我让jQuery为每个对象创建一些html元素.我有一个问题,每次循环,它重复以前的对象和新的对象,所以输出变为:

-name

-name
-test

-name
-test
-someone

-name
-test
-someone
-something
Run Code Online (Sandbox Code Playgroud)

但我正在努力做到

-name

-test

-someone

-something
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

我目前的代码是:

var html = ""
for (var name in urls) {
    html += `<div class='card-panel white'><div class='container'><div class='row'><div class='input-field col s12'> ${name} <br> ${urls[name].url} </div></div></div></div>`
    $("#main").append(html)
}
Run Code Online (Sandbox Code Playgroud)

javascript jquery for-loop for-in-loop

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