FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 8093|回复: 6
打印 上一主题 下一主题

【已解决】让两个按钮水平居中的方法,并且两个按钮中间留

[复制链接]
跳转到指定楼层
楼主
发表于 2013-5-16 17:36:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
<xanel ID="anel1" runat="server" Width="900px" BodyPadding="15px" ShowBorder="false" ShowHeader="false" Title="anel" Layout="HBox" BoxConfigAlign="Center" BoxConfigPosition="Center">
            <Items>
                <x:Button ID="Button2" runat="server" Text="录入信息"></x:Button>
                <x:Button ID="Button3" runat="server" Text="清空重写" CssStyle=" margin-left:6px;"></x:Button>
            </Items>
        </xanel>
自已看吧,有时感觉用起来有点坑爹啊,发现熟悉的东西不会用了,两个按钮放在一起还换行,感觉用完这个就不会用CSS之类的了

推荐
发表于 2013-5-24 11:18:53 | 只看该作者
已更新。 -更新示例form/form_center_button.aspx,支持IE7(Stone.yu )。

IE7 不支持 block 元素设为 inline-block, 需要特殊处理:
  1. .mypanel
  2.         {
  3.             text-align: center;
  4.             padding-top: 10px;
  5.             margin-top: 10px;
  6.             border-top: solid 1px #ccc;
  7.         }
  8.         .mypanel .mybutton
  9.         {
  10.             display: inline-block;
  11.             *display: inline;
  12.             margin-right: 10px;
  13.         }
复制代码
推荐
发表于 2013-5-17 10:52:25 | 只看该作者
新增了一个示例,你可以下载最新源代码,自己编译。

-增加示例form/form_center_button.aspx,使两个按钮水平居中显示(夜冰)。




  1. <x:Panel ID="Panel1" runat="server" EnableBackgroundColor="true"
  2. ShowBorder="false"
  3. BodyStyle="text-align:center;padding-top:10px;margin-top:10px;border-top:solid
  4. 1px
  5. #ccc;"
  6. ShowHeader="false">
  7. <Items>
  8.   <x:Button
  9. runat="server" Text="验证此表单并提交"
  10. CssStyle="display:inline-block;margin-right:10px;"
  11.    ValidateForms="Form1"
  12. ID="btnSubmitForm1"
  13. OnClick="btnSubmitForm1_Click">
  14.   </x:Button>
  15.   <x:Button
  16. ID="btnResetForm1" EnablePostBack="false"
  17. CssStyle="display:inline-block;"
  18.    Text="重置表单"
  19. runat="server">
  20.   </x:Button>
  21. </Items>
  22. </x:Panel>
复制代码

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
发表于 2013-5-16 20:49:28 | 只看该作者
用form排版比较好
板凳
发表于 2013-5-16 21:53:13 | 只看该作者
可以看这个示例:http://fineui.com/demo/#/demo/button/button.aspx

按钮一行显示需要使用简单的CSS(float:left),因为按钮是渲染为一个DIV的(display:block)
地板
 楼主| 发表于 2013-5-17 08:52:47 | 只看该作者
那个例子我看过,你可以试试在一行多个按钮水平居中是什么样子
6#
发表于 2013-5-24 10:14:58 | 只看该作者
sanshi 发表于 2013-5-17 10:52
新增了一个示例,你可以下载最新源代码,自己编译。

-增加示例form/form_center_button.aspx,使两个按钮 ...

这个实例中的办法在IE7中是不行的,按钮还是换行
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-23 07:26 , Processed in 0.047007 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表