struts2标签问题?以下代码怎么修改可以让它排版更好看(code是验证码要和图片在同一行)
发布网友
发布时间:2022-05-13 01:31
我来回答
共3个回答
懂视网
时间:2022-05-13 05:53
现在最多显示15个,我改了许多地方,还是不行
images2/
false
15
true
0xFFFFFF
4
true
false
true
10
1
0xFFFFFF
scaleToAreaWidth
top
center
10
1
true
4
4
90
Verdana
0xFFFFFF
10
0.7
bottom
0x000000
0.7
true
onRollOver
zoom
right
horizontal/ccw
820
square
10
strong
out
1
40
30
5
10
1
bottom
15
0.5
true
0.5
40
true
5
160
120
8
0.9
0.5
1
sounds/over.mp3
sounds/click.mp3
1
1
0x000000
0xFFFFFF
0x8B0000
true
4
4
90
true
top
right
images2/bg.jpg
1
-
1.jpg
1.jpg
Hand in hand
-
2.jpg
2.jpg
Hand in hand
-
3.jpg
3.jpg
Hand in hand
-
4.jpg
4.jpg
Hand in hand
-
5.jpg
5.jpg
Hand in hand
-
6.jpg
6.jpg
Hand in hand
-
7.jpg
7.jpg
Hand in hand
-
8.jpg
8.jpg
Hand in hand
-
9.jpg
9.jpg
Hand in hand
-
10.jpg
10.jpg
Hand in hand.
-
11.jpg
11.jpg
Hand in hand
回复讨论(解决方案)
是flash的配置文件?
这个得改flash的源文件。
哦
源文件被删了
热心网友
时间:2022-05-13 03:01
Struts 2默认的theme设置会把表单元素变成表格,这样你就没法添内容在右边了。
所以,思路应该是改成"css_html",然后用CSS来控制它,让验证码浮动在右边。
最好是在每一行表单元素外面填一个<div>,便于统一控制。
我顺便做了一下居中,效果如下:
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="utf-8"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Insert title here</title>
<style>
*{
box-sizing: border-box;
}
.myform {
width: 350px;
margin: 20px auto;
}
.form_field{
display: block;
width: 100%;
text-align: left;
margin: 10px auto;
verticle-align: center;
}
.form_field>div{
display: inline-block;
}
.form_field>img{
display: inline-block;
width: 60px;
height: 20px;
float: right;
}
.wwlbl{
display: inline-block;
width: 30%;
text-align: right;
}
.wwctrl{
width: 80%;
}
.wwgrp{
display: inline-block;
width: 80%;
}
</style>
</head>
<body>
<s:form action="login.action" cssClass="myform" theme="css_xhtml">
<div class="form_field">
<s:textfield name="username" label="Username" labelposition="left"></s:textfield>
</div>
<div class="form_field">
<s:password name="passwd" label="Password" labelposition="left"></s:password>
</div>
<div class="form_field">
<s:textfield name="code" label="Code" labelposition="left"></s:textfield>
<img alt="点击换一张" id="chgImg" title="点击换一张" src="imges/image.jsp">
</div>
<div class="form_field" style="text-align:center;">
<s:submit align="center"></s:submit>
<s:reset align="center"></s:reset>
</div>
</s:form>
</body>
</html>
看看可以不?
热心网友
时间:2022-05-13 04:19
楼主可以在struts.xml配置文件里设置
<constant name="struts.ui.theme" value="simple" />
设置为简单风格