【问题标题】:Better way to give space other than  提供空间的更好方式
【发布时间】:2015-02-14 05:40:52
【问题描述】:

我正在使用以下代码提供空白空间,以便三个元素“标签、下拉菜单和下拉操作按钮”在网页的面板中右对齐。

现在,我知道我可以使用填充/边距,但是,这一切都只适用于右侧的元素,而不是浏览器的右侧。

然而,我有足够的天赋使用  实现我想要的,但我觉得这样编写代码很奇怪:

 LiteralSpecial.Text = "                   " + 
            "                   " +
            "                   " +
                "                   " +
                    "                   " +
                        "                       " +
                         "                       " +
                          "                       " +
                           "                       " +
                            "                       " +
                             "                       " +
           "Select page  ";

各位大佬,有没有办法完善这个?

【问题讨论】:

  • 你熟悉new string()方法重载吗..例如如果你想要15个空格..那么你可以做var charSpaces = new string(' ' ,15)
  • 我想知道如果你重新调整浏览器大小会发生什么。
  • “才华横溢”嗯?
  • 绝对有更好的方法,但它涉及css,而不是 ,我们需要查看生成的html。正如@Arkamis 指出的那样,您是否调整了浏览器的大小以查看您当前的解决方案几乎肯定会崩溃?
  • @DJKRAZE:抱歉没用。

标签: c# html css asp.net .net


【解决方案1】:

你尝试过使用 CSS 吗?

<div style="text-align:right">Select page</div>

查看实际操作:http://jsfiddle.net/vhxchyrj/2/

【讨论】:

  • 如果没有更多上下文,很难知道您的意图。如果您发布更多 HTML,我可以为您提供更好的帮助。
【解决方案2】:
<div style="width:600px;padding-left:550px;">Select page</div>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多