1、新增乙個「返回到上一步」的按鈕
<input
type
="button"
onclick
="history.go(-1);"
value
="返回"
class
="button"
>
2、div的使用:
<div
align
="center"
style
="margin:20px;"
>
<
s:form
action
="user"
>
....
s:form
>
div>
3、fieldset+legend實現方框框住布局
<fieldset
>
<
legend
>登入介面
legend
>
<
s:form
action
="user"
>
...
s:form
>
fieldset
>
4、給**將上邊框
border-collapse設定邊框的屬性separate:
預設值。邊框會被分開。不會忽略border-spacing 和 empty-cells 屬性。
collapse:
如果可能,邊框會合併為乙個單一的邊框。會忽略border-spacing 和 empty-cells 屬性。
inherit:
規定應該從父元素繼承border-collapse屬性的值。
table設定最外層的邊框
table th表示標題的邊框
table td設定每行內容的邊框
表示內容單元格則表示標題,一般用在一列的第一格,裡面的內容會自動加粗加黑他們
jsp檔案:
<head
>
<
style
>
.table
.table th
.table td
style
>
head
>
<
body
>
<
table
class
="table"
>
<
tr>
<
th>名稱(value)
th>
<
th>出生時間(value)
th>
<
th>技能(value)
th>
tr>
<
tr>
<
td align
="center"
><
s:property
value
="name"
/>
td>
<
td align
="center"
><
s:property
value
="birth"
/>
td>
<
td align
="center"
><
s:property
value
="skill"
/>
td>
tr>
table
>
body
>
to be continued
flex伸縮布局的相關使用
基本理解可以去菜鳥教程檢視彈性盒子 首先我列出幾種我常用的1.上下左右居中的寫法,在父盒子裡面寫 display flex justify content center align items center 2.控制到第幾個元素的寫法flex 權重,就是可以佔到多寬 main column nth ...
學習JSP相關筆記
nweb inf uclasses uweb.xml ulib n 從httpservlet 繼承,重寫doget dopost方法n 部署web.xml n 只有乙個物件 n第一次請求的時候被初始化,只一遍 n初始化後先呼叫 init 方法,只一遍 n每個請求,呼叫一遍 service servi...
relativelayout布局相關
在相對布局 relativelayout 中,子控制項的位置是相對兄弟控制項或父容器而決定的。出於效能考慮,在設計相對布局時,要按照控制項之間的依賴關係排列。如view a的位置相當於view b來決定,則需要保證布局檔案中view b在view a的前面。在進行相對布局時,用到的布局屬性有很多,首...