【问题标题】:Style Captcha image and textbox in one line在一行中设置验证码图像和文本框
【发布时间】:2020-04-01 02:10:42
【问题描述】:

我想在剃须刀页面的一行中显示验证码图像和文本框。它有<br> 标签。是否可以使用 css 删除 <br 标签或者我该如何解决这个问题? (封装CaptchaMvc 1.5版)

login.cshtml >

@using CaptchaMvc.Interface
@{
    ICaptcha captcha = Html.Captcha("Refresh", "Enter Verification Code ", 4, "The Captcha is required", true);
}

<div style="display:inline-block;">
    @captcha.RenderMarkup()
</div>

【问题讨论】:

    标签: asp.net razor asp.net-mvc-5 recaptcha captcha


    【解决方案1】:
    it will return HTML String than you can manipulate a string like your wish Replace all line break to emptyspace
    @using CaptchaMvc.HtmlHelpers
    @{
        ViewBag.Title = "Index";
        var captcha = Html.Captcha("Refresh", "Enter Verification Code ", 4, "The Captcha is required", true);
        var captchaStr = captcha.RenderMarkup().ToHtmlString().Replace("<br/>","");
    }
    <div style="float:left">
       @Html.Raw(captchaStr);
    </div>
    

    【讨论】:

    • 是否可以为刷新按钮添加图像并将 CaptchaInputText 并在同一行的另一个 div 中输入代码文本。一个 div 用于图像并刷新另一个 div 用于文本
    • 进一步添加图片刷新按钮用于刷新文本
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-11
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多