本文目录一览:
如何让JSP页面中左右在同一水平线
建议使用CSS代码定位。
其实CSS定位Div是很容易的,效果也很好,它的实现与html代码分离,也便于维护。
如给用户登录div设定id=div1,广告div设定id=div2,
style type="text/css"
#div1{
float:left;/*左置*/
width:200px;/*宽*/
height:100px;/*高*/
border:2px solid #000000;/*边框粗细 实心线 边框颜色*/
margin-top:20px;/*其顶部与包含此元素容器的距离为20像素*/
}
#div2{
float:right;/*右置*/
width:200px;
height:100px;
border:2px solid #000000;
margin-top:20px;
}
/style
将以上代码加入到head/head元素中即可,也可编写为独立的Css文件,在html中连接也可。
如何在JSP上显示蒙文,怎么排版?希望答案具体点,直接点,最好附有代码!
试试这个
writing-mode(设置对象书写方向)
语法:writing-mode : lr-tb、tb-rl
参数:lr-tb:从左向右,从上往下 tb-rl:从上往下,从右向左
示例:div { writing-mode: tb-rl; }
text-align(设置对象中文本的对齐方式)
语法:text-align : left、right、center、justify
参数:left:左对齐right:右对齐center:居中justify:两端对齐
示例:div { text-align : center; }
font style="Writing-mode:tb-rl;Text-align:left;" /font
这种方法只支持ie浏览器
还有一种方法不依赖浏览器,但如果显示动态文字就很麻烦
设置宽度为1.5倍的字宽,保证列距,然后让所有div右浮动。
参见
jsp中怎样让文字居中
样式中有个text-align,可以设置为center就可以居中了。
比如:td style="text-align:center"要展示的文字/td
另外,设置垂直方向的属性,可以使用:vertical-align,对应的值有top,middle,bottom等。
扩展资料:
text-align 属性
1、left把文本排列到左边
2、right把文本排列到右边
3、center把文本排列到中间
4、justify实现两端对齐文本效果
5、inherit规定应该从父元素继承 text-align 属性的值
注:水平对齐属性是 justify,它会带来自己的一些问题。
值 justify 可以使文本的两端都对齐。在两端对齐文本中,文本行的左右两端都放在父元素的内边界上。然后,调整单词和字母间的间隔,使各行的长度恰好相等,两端对齐文本在打印领域很常见。
jsp页面 , 文本框对齐
用table来布局
用div来布局,将文本框和label分别放在不同的div中,然后每个div定义具体的宽度,让文本对齐统一靠左或者统一靠右。
如果你需要实现,请追问。