用fieldset标签来实现类似WinForm中GroupBox布局效果
2007-04-14 21:31
861 查看
fieldset标签以前都没用过,确切的讲是听都没听说过,今天参考ASP.Net Ajax的Document,看到它在举例子的时候网页中出现了类似于WinForm中GroupBox的东西,感觉布局一下子显得很有条理。感觉很不错,查看了源文件才知道原来是用了fieldset标签,其格式如下
<fieldset>
<legend>fieldset的标题,可以不要</legend>
</fieldset>
其实我个人认为如果在用户注册的界面上使用用fieldset布局可能效果会好一点,有些网站的必填项和选填项是混在一起的,如果用fieldset分开个人感觉更人性化吧。
<fieldset>
<legend>用户注册必填选项</legend>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label1" Width="80px" runat="server" Text="用户名"></asp:Label></li>
<li style="width:150px; display:inline;">
<asp:TextBox ID="tbx_username" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label2" Width="80px" runat="server" Text="密码"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_password" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label3" Width="80px" runat="server" Text="密码确认"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_confirm" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label4" Width="80px" runat="server" Text="电子邮件"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_email" runat="server" Width="150px"></asp:TextBox></li>
</ul>
</fieldset>
<fieldset>
<legend>用户注册选添项</legend>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label5" Width="80px" runat="server" Text="真实姓名"></asp:Label></li>
<li style="width:150px; display:inline;">
<asp:TextBox ID="tbx_realname" runat="server" Width="150px"></asp:TextBox></li>
</ul>
</fieldset>
<fieldset>
<legend>fieldset的标题,可以不要</legend>
</fieldset>
其实我个人认为如果在用户注册的界面上使用用fieldset布局可能效果会好一点,有些网站的必填项和选填项是混在一起的,如果用fieldset分开个人感觉更人性化吧。
<fieldset>
<legend>用户注册必填选项</legend>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label1" Width="80px" runat="server" Text="用户名"></asp:Label></li>
<li style="width:150px; display:inline;">
<asp:TextBox ID="tbx_username" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label2" Width="80px" runat="server" Text="密码"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_password" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label3" Width="80px" runat="server" Text="密码确认"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_confirm" runat="server" Width="150px"></asp:TextBox></li>
</ul>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label4" Width="80px" runat="server" Text="电子邮件"></asp:Label></li>
<li style="width:150px; display:inline;"><asp:TextBox ID="tbx_email" runat="server" Width="150px"></asp:TextBox></li>
</ul>
</fieldset>
<fieldset>
<legend>用户注册选添项</legend>
<ul>
<li style="width:50px; display:inline;">
<asp:Label ID="Label5" Width="80px" runat="server" Text="真实姓名"></asp:Label></li>
<li style="width:150px; display:inline;">
<asp:TextBox ID="tbx_realname" runat="server" Width="150px"></asp:TextBox></li>
</ul>
</fieldset>
相关文章推荐
- Fieldset,一个不常用的HTML标签 (表单分组实现效果,象Winfrom 里的GroupBox 在左上角显示标题.)
- WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
- winform-实现类似QQ停靠桌面上边缘隐藏的效果
- WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
- WinForm实现类似QQ停靠,显示隐藏过程添加特效效果
- 实现类似输入法弹起,布局收缩的效果
- FlowLayout流式布局实现热门搜索,发帖加标签效果
- Android 中的用HorizontalScrollView布局实现类似Gallery效果
- adapter模式实现流式布局(自定义标签效果)
- 基于RecyclerView实现的实现多样化的item样式——类似IM即时通讯聊天界面的布局效果
- 使用fieldset标签结合CSS Lable实现表单的布局
- 使用fieldset标签结合CSS Lable实现表单的布局
- 评价标签类似淘宝评价效果功能实现
- Fragment与自定义布局实现类似tab的效果
- 使用线性布局LinearLayout实现类似计算器的效果
- jQuery实现类似标签风格的导航菜单效果代码
- Android中常见的热门标签的流式布局的实现,类似购物的尺寸标签
- 用fieldset标签轻松实现Tab选项卡效果
- Span使用之利用自定义Span解析Html中特殊标签实现类似微博@效果
- Android 布局手势缩放,可滑动查看,实现类似Imgview图片缩放效果