小编Kus*_*ana的帖子

修复了大型显示器上导航栏延伸过远的问题

我创建了一个带有固定水平导航栏的网站,该导航栏位于屏幕右侧,徽标位于左侧。一切正常,直到显示器宽度超过 1240 像素。此时,与其余内容(最大宽度为 1024 像素)相比,导航栏向右延伸得太远。

现在,我确切地知道它为什么这样做,我已经使用 对其进行了编码right: 0,但是我仍然不希望它超出我已将其余内容设置为的 1024px,而且我不知道如何解决这个问题。我尝试过设置 a max-widthdiv-element但它什么也没做,我尝试过使用max-width: 1024pxand创建其他元素position: relative(正如我建议的这个选项),但没有运气。

我能找到的解决这个问题的唯一方法是对每个分辨率进行媒体查询并使用边距来代替,right: 0尽管这似乎是一个不必要的漫长而复杂的解决方案。无论如何,我也不是开发人员,这是我第一次编码,所以我的知识非常有限。

main,
header {
    max-width: 1024px;
    margin: auto;
}

@media screen and (min-width: 780px) {
    .navbar {
        background-color: #ffffffde;
        position: fixed;
        padding: 3px;
        max-width: 1024px;
        z-index: 50;
        right: 0;
        margin-right: 2rem;
    }
    .navbar a {
        float: left;
        display: block;
        color: #000000;
        text-align: center;
        padding: 8px;
        text-decoration: none;
        font-size: 17px;
        top: 15px;
    }
    .navbar .icon { …
Run Code Online (Sandbox Code Playgroud)

html css navigationbar media-queries

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

如何使用Python向Firebase中的用户发送电子邮件验证码?

我正在制作一个KivyMD应用程序,我想在用户注册该应用程序时发送电子邮件验证码。我正在为这个项目使用firestore数据库python。但我没有这样做的想法。注册流程是

  1. 用户使用他的电子邮件地址注册该应用程序。
  2. 包含代码(带有随机数 - OTP Code)的电子邮件应发送到用户的电子邮件。
  3. 用户输入正确的验证码后,他应该在应用程序中注册。

这能按照我预想的方式完成吗?或者还有其他更好的方法吗?请朋友们帮助我。先感谢您...

python firebase firebase-authentication google-cloud-firestore kivymd

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