【问题标题】:How to access validation border in Blazor to modify style?如何访问 Blazor 中的验证边框以修改样式?
【发布时间】:2020-07-31 22:45:18
【问题描述】:

我有一个输入字段并验证表单设置了一个绿色的 blazor 边框,但是该表单使用引导类,它赋予它一个圆形,并且边框是方形的。

我只能将样式应用于具有类的引导边框 .valid 或 .invalid,但不是方形边框,它来自 blazor。

TLDR:如何访问方形 blazor 边框(用于添加或删除边框半径)

已解决: 圆形边框是轮廓,不是边框,去除轮廓并添加边框:1px 纯绿色,并使用border-radius进行修改解决了这个问题。

【问题讨论】:

    标签: validation bootstrap-4 blazor


    【解决方案1】:

    即在wwwroot 内的css 文件app.css 中。或者 site.css 在早期的预览中。

    .valid.modified:not([type=checkbox]) {
        outline: 1px solid #26b050;
    }
    
    .invalid {
        outline: 1px solid red;
    }
    

    【讨论】:

    • 我知道如何将样式应用于这些类,但这些是造成错误边框的原因。这些类仅将样式应用于方形边框,而不是圆形边框,即引导边框!我需要访问 blazors 方形边框。
    • 好吧,我明白了,添加轮廓表明我可以编辑方形边框,但将border-radius添加到同一个类仍然会修改另一个边框,然后方形仍然存在
    • 你能用输入元素和应用类更新你的问题吗?
    • 所以我删除了轮廓并添加了属于内部元素的边框属性,轮廓是完全不同的东西,我试图用边框半径修改。谢谢!
    猜你喜欢
    • 2020-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多