mysql感覺表頭對不齊 表頭固定為什麼對不齊?

2021-10-19 15:41:18 字數 4643 閱讀 5200

無標題文件

function sync_roll(obj)

.reporttable

.small

hr.report_title

a.btnquery

.griddiv

.title

.desc

.asc

#tbreport td

#tbreport .treport

醫生姓名西藥費草藥費材料費**費注射費光療費水療費檢查費化驗費手術費合計

李健314.4632.241248276  35010 1231.7相勇26728.475145.3663902439  39102138 46756.77閆毅78337.613861.494440108981160 165605533160130959趙贛琪34094.585400.314.31660349426021012580316018061053.18曾衍勝47816.657216.31165531450410018909300354156080474.97盧建華37415.27474.4 25234188180 933096561055685.67陳婷6055.64  440180  183731307196.64陳體高975.741.7 34013     1370.4宋燕飛1626.2  18075     1881.2曾偉華6257.17 0.5 272  350314 7193.67曾祥康3705.33160.6229148180  18094108014569.93劉燕   5038      5038廖秀   1126      1126鐘瑞平(性病科)21227.14 71728988  10801198 26228.14張國基39939.2577.543.85061569  33223401 48858.55蔡莉25999.627.819.510801706  14672413 32712.9古素芬12568.2648.80.6920782  1408191827517920.66楊偉麗   35      35陸建平   30      30杜潔妮   398      398劉蘇紅   168      168鐘瑞平(**科)16592.131902.913.9159087215012030606875025037.93合計359653.4434389.26153.643519324361850222062915257453045565926.29

function createtitle(ttbdiv, tdiv, ttb, ttr) {

tdiv.style.width = ttb.offsetwidth;

var theadheight = document.all["titletr"].offsetheight;

ttb.style.margintop = -theadheight;

var newtit="", sdatatype = "", ssort = "", tsort = "false", scursor = "";

var i_width=0;

if (typeof (ttb.tsorter) != "undefined") tsort = ttb.tsorter;

newtit = "

for (i = 0; i < titletr.cells.length; i++) {

ttd = titletr.cells[i];

if (tsort == "true") {

sdatatype = (typeof (ttd.tdatatype) == "undefined" ? "" : ttd.tdatatype);

if (sdatatype == "nosort") {

ssort = " ";

scursor = "de****t";

else {

ssort = " οnclick=\"sorttable('tbreport'," + string(i) + (sdatatype == "" ? "" : (",'" + sdatatype + "'")) + ")\" ";

scursor = "hand";

newtit = newtit + "

" + ttd.innertext + "";

i_width+=ttb.rows[0].cells[i].clientwidth+1;

newtit = newtit + "

"; tdiv.innerhtml = newtit;

= "hidden";

//if (ttr.rowindex != ttb.rows.length - 1)

//    ttb.moverow(ttr.rowindex, ttb.rows.length - 1);

= i_width;

//alert(i_width+"|"+ttb.offsetwidth);

//alert(newtit);

//alert(ttbdiv.scrollleft+"|"+ttbdiv.scrollwidth+"|"+ttbdiv.offsetwidth);

var tt1=tdiv.getelementsbytagname("table")[0];

var ttr1=tt1.rows[0];

i_width=0;

for (i = 0; i < ttr1.cells.length; i++) {

ttd = ttr1.cells[i];

"span")[0].style.pixelwidth=ttb.rows[0].cells[i].clientwidth + 1;

i_width+=ttb.rows[0].cells[i].clientwidth + 1;

//alert(ttd.getelementsbytagname("span")[0].offsetwidth+"|"+titletr.cells[i].offsetwidth);

var w_gap = i_width - ttb.clientwidth;

if(w_gap != 0)

= tt1.clientwidth;

= i_width + w_gap;

=i_width;

//alert(newtit);

//alert(ttbdiv.offsetwidth+"|"+ttb.clientwidth);

function sync_roll(obj) {

titlediv.style.posleft = -obj.scrollleft;

function setgrid(awidth, aheight) {

var gdiv = document.getelementbyid("griddiv");

titdiv = document.getelementbyid("titlediv");

ttbdiv = document.getelementbyid("tablediv");

ttb = document.getelementbyid("tbreport");

ttr = document.getelementbyid("titletr");

if (!isspace(gdiv) && !isspace(titdiv) && !isspace(ttbdiv) && !isspace(ttbdiv)) {

gdiv.style.pixelwidth = awidth;

tablediv.style.pixelwidth = awidth;

tablediv.style.pixelheight = aheight;

=ttb.clientwidth;

createtitle(ttbdiv,titdiv, ttb, ttr);

function settablegrid() {

var v_width, v_heigt;

v_width = 924;

v_heigt = 300;

//alert(v_width+"|"+v_heigt);

setgrid(v_width, v_heigt);

function isspace(strmain)

var strcomp = strmain;

tryif (strcomp==" " || strcomp=="" || strcomp==" " || strcomp==null || strcomp=="null" || strcomp=="0" || strcomp.length==0 || typeof strmain == "undefined" || strmain == "undefined" )

return true;

else

return false;

catch(e)

return false;

settablegrid();

/*var s_width=0;

for (i = 0; i < titletr.cells.length; i++) {

ttd = titletr.cells[i];

s_width+=ttd.clientwidth+1;

var w_gap = s_width - tbreport.clientwidth;

alert(s_width+"|"+tbreport.clientwidth);

alert(w_gap);

tbreport.style.width=s_width+w_gap;

titlediv.style.width=s_width+w_gap;*/

//alert(s_width);

css3 translate 完美詮釋表頭固定

效果如下 感覺是不是很和諧,而且 也少,不足的是ie9以下不支援transform屬性,但現在也沒多少要考濾ie9以下的相容了吧,做前端老兼顧低版本的瀏覽器難免會讓自己束手束腳。下面來看下 吧 html結構 123 4567 891011 1213 1415 css樣式 js指令碼 可惡的是ie不支...

mysql匯出為CSV的同時加上表頭

今天在使用mysql的into outfile命令將資料庫資料匯出為csv時,發現資料可以匯出,但是列名卻沒有,但是卻可以通過修改sql語句的方法加上表頭,具體實現方法是在查詢資料的時候並上列名 不帶表頭 select uid,nickname,realname,mobile,idcard from...

mysql中不輸出表頭和結尾的方法

當想使用資料庫中的某些資料,想將其匯入到檔案中。這時一般用如下命令 echo select vername,funverid from funshion version mysql labindw funshion version.txt 但是這樣做有乙個問題,即輸出為 vername funver...