小编pep*_*ich的帖子

如何使用自适应网页的 BEM 方法构建 css?

将 BEM 用于固定布局很容易。带有媒体查询的自适应网页的 css 样式结构是什么?

html示例:

<div class="t-news">
    <div class="t-news__post b-post">
        <div class="b-post__title"></div>
        <div class="b-post__text--green"></div>
    </div>
    <div class="t-news__post b-post--small">
        <div class="b-post__title"></div>
        <div class="b-post__text--red"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

少样本:

.t-news {
     &__post {
         //some styles
     }
}
.b-post {
     &__title {
         //some styles
     }
     &__text {
         //some styles

         &--red {
              //some styles
         }
         &--green {
              //some styles
         }
     }

     &--small {
         //some styles
     }
}
Run Code Online (Sandbox Code Playgroud)
  • .t-news - 页面模板。它是一个定义块内部位置的块。
  • .b-post - BEM 块
  • .b-post__title - b-post 的 BEM 元素
  • .b-post__text--red - b-post 的 b-post__text …

html css less bem adaptive-layout

5
推荐指数
1
解决办法
3350
查看次数

有没有办法在 CSS 字体简写中使用数字字体粗细?

当我定义像这样的字体简写值时,我可以以某种方式使用数字字体粗细值(100-900)吗font: 12px 600 sans-serif

css fonts

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

登录后如何将用户重定向到基于 JWT 令牌的另一个页面?

我使用 JWT 令牌在我的 ASP.NET Core Web 应用程序中对用户进行身份验证。

认证过程有以下几个步骤:

  1. 客户端使用 params 登录名/密码向服务器 url 发送 ajax 请求以获取访问令牌
  2. 服务器获取请求并发送带有访问令牌和令牌类型的响应
  3. 客户端获取服务器响应并将令牌保存在会话存储中,以便稍后将令牌用于请求

    当客户端拥有令牌时,他应该将令牌类型和令牌添加到每个请求的标头中,如下例(jQuery.ajax() 标头部分):

    标头:{ '授权':tokenType + ' ' + 令牌 }

  4. 客户端将用户从登录页面重定向到主页。在 JavaScript 中,我可以使用以下代码实现:

代码:

window.location.replace('[URL_TO_MAIN_PAGE_HERE]');
Run Code Online (Sandbox Code Playgroud)

或者

window.location.href = [URL_TO_MAIN_PAGE_HERE];
Run Code Online (Sandbox Code Playgroud)

但是我有一个问题,我无法为上面的请求设置标头。

如果我使用访问令牌进行身份验证,如何在登录后将用户重定向到主页?

附加信息:

应用程序不是 SPA。

javascript asp.net authentication jwt asp.net-core

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