上週開始寫線上測驗。

一開始決定題庫的方式,到底是要用資料庫還是單純程式解決。

因為很少用資料庫來處理,所以就挑戰看看。

雖然寫出來了,但實在是太花時間了…

而且題目本身無法放入資料庫這個問題無法解決。

題目和答案本身有的有圖有的沒有,圖也不一定在那個位置,那放進資料庫是要怎麼個放法?

資料庫只紀錄文字,所以變成要放 htm 的文字,這樣太複雜了一點…

後來還是改版不用資料庫。


題目是捉畫面,所以每一題都是一張圖。

好處是寫程式來捉題速度超快(不用開資料庫應該快吧?),只要檔案路徑設計好,後續很方便。

壞處有兩個,一是答案選項無法互換,要在 word 上把每個換過的作出真正的一題,這樣太傻。

二是圖片在排版的時候的跑位,測試的結果沒有令人滿意的解答。


再來就是 div 和 table 的抉擇了。

一開始還是用 div ,不過到最後要畫底線的時候就挫賽了。

因為無法計算高度(每張圖不一樣),所以不能寫死。

主要功能寫完後,發現沒辦法解決這個問題, 就換表格了。

……

後來查一查有幾個解決辦法:

1.底下新增<br style="clear:both;"/>

2.底下多一個div:div style="height:1px; margin-top:-1px;clear: both;overflow:hidden;"

3.底下多一個浮動,內有一個空白:divstyle="font: 0px/0px sans-serif;clear: both;display: block"> </div

方法1確定可行,23待測。



總之,完成了線上測驗,也算了一樁心事(人生清單check...)。

arrow
arrow
    全站熱搜

    bhnknu 發表在 痞客邦 留言(0) 人氣()