【问题标题】:How to remove enter in css如何删除css中的输入
【发布时间】:2017-05-05 00:53:16
【问题描述】:

我正在做一些事情,但我想知道如何阻止文本自动输入。 我不在那里休息,所以我真的不知道问题出在哪里。当你将鼠标悬停在它上面时,我使用了 overstack 中的一些东西来显示一个 div。也许这需要居中,因为 div 没有正确的位置。我真的不知道我对 CSS 很陌生。

我的代码如下所示:

C#

        public string ToonGrenzenPerZoekwoord(string zoekwoord)
    {
        string list = "";/*"<h1> Resultaten via grenzen </h1> <br>";*/

        foreach (DataTable table in _persistcode.SearchGrenzenByKeyword("%" + zoekwoord + "%").Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                list += "<span class='t1'>" + row["Grens"].ToString() + ": <br>" + "</span>" + "<span class='t2'>" + row["Sanctie"].ToString() + "<br> <br>" + "Dit hoort thuis in de categorie: " + row["IDCategorieën"].ToString() + "</span>" + "<br>";
            }
        }

        return list;
    }

HTML 和 CSS

.infospan{
    background: none repeat scroll 0 0 #F8F8F8;
    border: 5px solid #DFDFDF;
    color: #717171;
    font-size: 13px;
    height: 30px;
    letter-spacing: 1px;
    line-height: 30px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    top: -80px;
    display:none;
    padding:0 20px;

}
.infospan::after{
    content:'';
    position:absolute;
    bottom:-10px;
    width:10px;
    height:10px;
    border-bottom:5px solid #dfdfdf;
    border-right:5px solid #dfdfdf;
    background:#f8f8f8;
    left:50%;
    margin-left:-5px;
    -moz-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg);
}
p{
    cursor:pointer;
}

p:hover span{
    display:block;
}
 <!--Resultaat-->
        <div id="resultaat" runat="server" style="text-align: center; color: white; font-size: 24px;"></div>

【问题讨论】:

  • 我看到很多&lt;br&gt;。假设您的意思是auto entering 的空格;你确定这不是问题吗?
  • 你可以在c#代码中使用

标签: c# html css asp.net


【解决方案1】:

我不知道 css 技巧,但我认为这个简单的 javascript 代码会帮助你:

$('your_class').bind('keypress', function(e){
   if(e.keyCode == 13){
   return false;
   }
});

【讨论】:

    【解决方案2】:

    如果您指的是列表项下方的空白,您应该小心&lt;br&gt;'s

    虽然我一般不支持使用&lt;br&gt;,(见Is it sometimes bad to use <BR />?)你可能想试试这个:

    public string ToonGrenzenPerZoekwoord(string zoekwoord)
    {
        string list = "";/*"<h1> Resultaten via grenzen </h1> <br>";*/
    
        foreach (DataTable table in _persistcode.SearchGrenzenByKeyword("%" + zoekwoord + "%").Tables)
        {
            foreach (DataRow row in table.Rows)
            {
                list += "<p class='t1'>"; //using paragraph
                list += row["Grens"].ToString();
                list += ": <br>" + "</span>" + "<span class='t2'>";
                list += row["Sanctie"].ToString() + "<br> <br>";
                list += "Dit hoort thuis in de categorie: "; 
                list += row["IDCategorieën"].ToString();
                list += "</p>"; //ommited final <br>
            }
        }
    
        return list;
    }
    

    排除所有br 可能会更好,但我需要确定您的确切问题是什么。

    旁注:如果您的数据以某种方式出现,请告知,例如:row["Sanctie"] 的值

    <script>alert('turtle`);</script>
    

    在场,你会发现自己很难“赶走它”。

    【讨论】:

      猜你喜欢
      • 2018-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-05-30
      • 2022-12-16
      • 2018-07-03
      • 2015-02-25
      • 2013-06-27
      相关资源
      最近更新 更多