【问题标题】:I can't justify single line text using CSS in asp.net我无法在 asp.net 中使用 CSS 来证明单行文本的合理性
【发布时间】:2014-05-09 23:58:07
【问题描述】:

我必须在标签字段中添加文章相关列的问题是,当我将其显示为一种股票代码时,我无法证明长度不应超过 30 个字符的文章标题。客户要求是使文章标题为“证明”。我试过了,但我无法证明它是单行标题。

代码示例

.Desc4x4
{
   text-align:justify; 
   font-size:8px; 
   font-family:Tahoma, Geneva, sans-serif; 
   font-weight:bold; 
   padding-left:0px; 
   padding-top:0px; 
   color:White; 
   width:194px;
   height:34px;
   vertical-align:top;
}


<div >
    <asp:Label ID="lblTopFourDesc" runat="server"  Text='<%# Eval("ArticleDesc")%>'> </asp:Label>
 </div>

我的问题是我们可以证明单行项目的合理性吗,我在 MS Word 中尝试过同样的方法我无法证明单行标题但当相同超过两行时它会自动证明文本。

我应该怎么做才能使文本对齐,否则不可能?

【问题讨论】:

    标签: asp.net css


    【解决方案1】:

    您的代码看起来不完整!您没有将 css 应用于您的 div。 我很确定您在创建此代码时尝试过。但是在您的帖子中,它看起来不完整。

    我在http://blog.vjeux.com/2011/css/css-one-line-justify.html找到了解决方案

    尝试将以下 css 链接到 div 中的文本。这个 css 在你的单行之后放置空内容。这样css就会认为你有多行文本。

    .Desc4x4:after {
      content: "";
      display: inline-block;
      width: 100%;
    }
    

    让我知道这是否适合你!

    【讨论】:

    • 我同意你的观点,我正在复制粘贴文本以修复它,可能是出于沮丧分享我复制了错误的 HTML 代码,谢谢,你的回答对我有用。
    猜你喜欢
    • 2016-04-15
    • 2021-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-09
    • 2021-09-19
    • 2012-06-13
    • 2018-02-12
    相关资源
    最近更新 更多