/* ปรับปรุง : 2561-08-11 เริ่มใช้กับ http://www.thaiall.com/web2 แชร์เป็น homepage : https://thaiall.github.io/programming-page/css/ */ @font-face{font-family:'THChakraPetch'; src: url('rsp_thchakrapetch.ttf');} @font-face{font-family:'AlexBrush'; src: url('rsp_alexbrush.ttf');} @font-face{font-family:'TLWGTypewriter'; src: url('rsp_tlwgtypewriter.ttf');} @font-face{font-family:'Sawasdee'; src: url('rsp_sawasdee.ttf');} @font-face{font-family:'WRTishkid2'; src: url('rsp_wr_tish_kid2.ttf');} html,body{height:100%;} #main{ background-color:#000099; font-family:microsoft sans serif; font-size:12px; margin:0px 0px 0px 0px; } pre{ font-family:TLWGTypewriter; float:left; } p{ margin:3px 0px 0px 0px; } ol{ padding-left:20px; } textarea{ font-family:microsoft sans serif; color:#000088; background-color:#ddffdd; } fieldset{ margin:10px 0px 0px 0px !important; padding:0px !important; border:1px solid gray !important; border-radius:5px !important; margin-left:auto !important; margin-right:auto !important; } legend{ font-family:thchakrapetch; background-color:#000044 !important; color:#ffffdd !important; font-size:24px !important; margin:10px 10px 0px 10px !important; padding:10px 10px 5px 10px !important; border:2px solid #f9f9f9 !important; max-width:fit-content !important; border-radius:10px !important; } .googl {position:absolute;left:0px;top:131px;width:120px;font-size:8px;font-family:WRTishkid2} .thchakrapetch20 {font-family:thchakrapetch;font-size:20px;color:#444444;} .odd{background-color:#ddffdd;} .even{background-color:#ffffdd;} .mytable { margin-left:auto; margin-right:auto; } .mytable td { padding:3px; border-bottom: 1px solid #dddddd; } .mytable tr:nth-child(even) {background-color: #ddffdd} .mytable tr:nth-child(odd) {background-color: #ffffdd} .mytable tr:hover {background-color: #ddddff} .topbar{ width:100%; background-color:black; color:white; text-align:center; height:90px; padding:0px; border-spacing:0px; border-style:none; } .topbar a:link, .topbar a:visited{ color:#aaffaa; text-decoration:none; } .topbar td { text-align:center; } .foot_text{ color:white; text-decoration:none; } table, .table_zero{ padding:0px; border:0px; border-spacing:0px; } .unline{ text-decoration:none; } #m_town{ text-align:center; } /* ipad ขนาดไม่เกิน 768 ทำส่วนนี้ */ .m_still_1000{ width:1000px; background-color:white; margin-left:auto; margin-right:auto; padding:0px; border-spacing:0px; } .m_still{ width:728px; background-color:white; margin-left:auto; margin-right:auto; padding:0px; border-spacing:0px; } .m_still_footer{ width:728px; font-size:8px !important; padding:0px; border-spacing:0px; } .m_banner_320{ visibility:hidden; display:none; } .m_hidden{ width:728px; padding:0px; border-spacing:0px; float:left; } .m_hidden_footer{ width:728px; font-size:8px; padding:0px; border-spacing:0px; } .m_hidden_search{ width:732px; background-color:white; margin-left:auto; margin-right:auto; padding:0px; border-spacing:0px; } /* in calendar60.htm */ .m_hidden_sub{ } .m_hidden_turn{ visibility:hidden; display:none; } .m_min120, .m_min120h, .m_min120_img{ margin:0px 0px 0px 0px; width:116px; padding:0px; border-spacing:0px; float:left; } .m_min160, .m_min160h, .m_min160_img{ margin:0px 0px 0px 0px; width:160px; padding:0px; border-spacing:0px; float:left; } .m_min180, .m_min180h, .m_min180_img{ margin:0px 0px 0px 0px; width:176px; padding:0px; border-spacing:0px; float:left; } .m_min200, .m_min200h, .m_min200_img{ margin:0px 0px 0px 0px; width:196px; padding:0px; border-spacing:0px; float:left; } .m_min240, .m_min240h, .m_min240_img{ margin:0px 0px 0px 0px; width:236px; padding:0px; border-spacing:0px; float:left; } .m_min260, .m_min260h, .m_min260_img{ margin:0px 0px 0px 0px; width:256px; padding:0px; border-spacing:0px; float:left; } .m_min280, .m_min280h, .m_min280_img{ margin:0px 0px 0px 0px; width:276px; padding:0px; border-spacing:0px; float:left; } .m_min300, .m_min300h, .m_min300_img{ margin:0px 0px 0px 0px; width:296px; padding:0px; border-spacing:0px; float:left; } .m_min320, .m_min320h, .m_min320_img{ margin:0px 0px 0px 0px; width:316px; padding:0px; border-spacing:0px; float:left; } .m_min360, .m_min360h, .m_min360_img{ margin:0px 0px 0px 0px; width:356px; padding:0px; border-spacing:0px; float:left; } .m_min400, .m_min400_img{ margin:0px 0px 0px 0px; width:396px; padding:0px; border-spacing:0px; float:left; } .m_min420, .m_min420_img{ margin:0px 0px 0px 0px; width:416px; padding:0px; border-spacing:0px; float:left; } .m_min460, .m_min460_img{ margin:0px 0px 0px 0px; width:456px; padding:0px; border-spacing:0px; float:left; } .m_min480, .m_min480_img{ margin:0px 0px 0px 0px; width:476px; padding:0px; border-spacing:0px; float:left; } .m_min510, .m_min510_img{ margin:0px 0px 0px 0px; width:506px; padding:0px; border-spacing:0px; float:left; } .m_min520, .m_min520_img{ margin:0px 0px 0px 0px; width:516px; padding:0px; border-spacing:0px; float:left; } .m_min540, .m_min540_img{ margin:0px 0px 0px 0px; width:536px; padding:0px; border-spacing:0px; float:left; } .m_min560, .m_min560_img{ margin:0px 0px 0px 0px; width:556px; padding:0px; border-spacing:0px; float:left; } .m_min600{ margin:0px 0px 0px 0px; width:596px; padding:0px; border-spacing:0px; float:left; } .m_min620{ margin:0px 0px 0px 0px; width:616px; padding:0px; border-spacing:0px; float:left; } /* iphone5:320 ขนาดไม่เกิน 320 ทำส่วนนี้ */ @media only screen and (max-width:320px) { .syntaxhighlighter { width: 315px !important; border: 1px solid gray !important; } .m_still, .m_still_1000, .m_still_footer{visibility:visible;width:315px} .m_min120, .m_min160, .m_min180, .m_min200, .m_min240, .m_min260, .m_min280, .m_min300, .m_min320, .m_min360, .m_min400, .m_min420, .m_min460, .m_min480, .m_min510, .m_min520, .m_min540, .m_min560, .m_min600, .m_min620{width:315px;} .m_min120_img, .m_min160_img, .m_min180_img, .m_min200_img, .m_min240_img, .m_min260_img, .m_min280_img, .m_min300_img, .m_min320_img, .m_min360_img, .m_min400_img, .m_min420_img, .m_min460_img, .m_min480_img,.m_min510_img, .m_min520_img, .m_min540_img, .m_min560_img{width:305px;} .m_min120h, .m_min160h, .m_min180h, .m_min200h, .m_min240h, .m_min260h, .m_min280h, .m_min300h, .m_min320h, .m_min360h, .m_hidden, .m_hidden_search, .m_hidden_footer, .m_hidden_sub{visibility:hidden;display:none} #m_town{visibility:hidden;display:none} .m_banner_320{width:315px;height:110px;margin-left:auto;margin-right:auto;visibility:visible;display:block} .m_hidden_turn{visibility:visible;display:inline} } /* iphone6:375 galaxy s5:360 ขนาด 321 - 375 ทำส่วนนี้ */ @media only screen and (min-width:321px) and (max-width:375px) { .syntaxhighlighter { width: 355px !important; border: 1px solid green !important; } .m_still, .m_still_1000, .m_still_footer{visibility:visible;width:355px} .m_min120, .m_min160, .m_min180, .m_min200, .m_min240, .m_min260, .m_min280, .m_min300, .m_min320, .m_min360, .m_min400, .m_min420, .m_min460, .m_min480,.m_min510, .m_min520, .m_min540, .m_min560, .m_min600, .m_min620{width:355px;} .m_min120_img, .m_min160_img, .m_min180_img, .m_min200_img, .m_min240_img, .m_min260_img, .m_min280_img, .m_min300_img, .m_min320_img, .m_min360_img, .m_min400_img, .m_min420_img, .m_min460_img, .m_min480_img, .m_min510_img, .m_min520_img, .m_min540_img, .m_min560_img{width:345px;} .m_min120h, .m_min160h, .m_min180h, .m_min200h, .m_min240h, .m_min260h, .m_min280h, .m_min300h, .m_min320h, .m_min360h, .m_hidden, .m_hidden_search, .m_hidden_footer, .m_hidden_sub{visibility:hidden;display:none} #m_town{visibility:hidden;display:none} .m_banner_320{width:355px;height:110px;margin-left:auto;margin-right:auto;visibility:visible;display:block} .m_hidden_turn{visibility:visible;display:inline} } /* nexus 5x:411 ขนาด 376 - 414 ทำส่วนนี้ */ @media only screen and (min-width:376px) and (max-width:414px) { .syntaxhighlighter { width: 406px !important; border: 1px solid black !important; } .m_still, .m_still_1000, .m_still_footer{visibility:visible;width:406px} .m_min120, .m_min160, .m_min180, .m_min200, .m_min240, .m_min260, .m_min280, .m_min300, .m_min320, .m_min360, .m_min400, .m_min420, .m_min460, .m_min480, .m_min510, .m_min520, .m_min540, .m_min560, .m_min600, .m_min620{width:406px;} .m_min120_img, .m_min160_img, .m_min180_img, .m_min200_img, .m_min240_img, .m_min260_img, .m_min280_img, .m_min300_img, .m_min320_img, .m_min360_img, .m_min400_img, .m_min420_img, .m_min460_img, .m_min480_img,.m_min510_img, .m_min520_img, .m_min540_img, .m_min560_img{width:396px;} .m_min120h, .m_min160h, .m_min180h, .m_min200h, .m_min240h, .m_min260h, .m_min280h, .m_min300h, .m_min320h, .m_min360h, .m_hidden, .m_hidden_search, .m_hidden_footer, .m_hidden_sub{visibility:hidden;display:none} #m_town{visibility:hidden;display:none} .m_banner_320{width:406px;height:110px;margin-left:auto;margin-right:auto;visibility:visible;display:block} .m_hidden_turn{visibility:visible;display:inline} } /* nexus 6p:435 ขนาด 414 - 728 ทำส่วนนี้ */ @media only screen and (min-width:414px) and (max-width:728px) { .syntaxhighlighter { width: 430px !important; border: 1px solid blue !important; } .m_still, .m_still_1000, .m_still_footer{visibility:visible;width:430px} .m_min120, .m_min160, .m_min180, .m_min200, .m_min240, .m_min260, .m_min280, .m_min300, .m_min320, .m_min360, .m_min400, .m_min420, .m_min460, .m_min480, .m_min510, .m_min520, .m_min540, .m_min560, .m_min600, .m_min620{width:430px;} .m_min120_img, .m_min160_img, .m_min180_img, .m_min200_img, .m_min240_img, .m_min260_img, .m_min280_img, .m_min300_img, .m_min320_img, .m_min360_img, .m_min400_img, .m_min420_img, .m_min460_img, .m_min480_img,.m_min510_img, .m_min520_img, .m_min540_img, .m_min560_img{width:420px;} .m_min120h, .m_min160h, .m_min180h, .m_min200h, .m_min240h, .m_min260h, .m_min280h, .m_min300h, .m_min320h, .m_min360h, .m_hidden, .m_hidden_search, .m_hidden_footer, .m_hidden_sub{visibility:hidden;display:none} #m_town{visibility:hidden;display:none} .m_banner_320{width:430px;height:110px;margin-left:auto;margin-right:auto;visibility:visible;display:block} .m_hidden_turn{visibility:visible;display:inline} } /* top navigator */ #bar_topnav{width:100%;height:30px;background-color:#000044;margin:0px 0px 0px 0px;padding:0px;border-spacing:0px;border-style:none} ul.topnav {list-style-type: none;margin:0px;padding:0px;overflow:hidden;background-image:url(rspbar.png)} ul.topnav li{float:left} ul.topnav li a {display:inline-block;margin:0px;color:white;text-align:center;padding:5px 5px;text-decoration:none;font-size:10px;height:30px} ul.topnav li a:hover {color:yellow;} ul.topnav li.icon {display:none} /* iphone6 plus ขนาดไม่เกิน 414 ทำส่วนนี้ */ @media screen and (max-width:414px){ ul.topnav li:not(:first-child) {display:none;} ul.topnav li.icon{float:right;display:inline-block;} ul.topnav.responsive {position:relative;} ul.topnav.responsive li.icon{position:absolute;right:0px;top:0px;} ul.topnav.responsive li{float:none;display:inline;} ul.topnav.responsive li a {display:block;text-align:left;} } /* ul.topnav.responsive li a {display:block;text-align:left;margin:5px 0px 10px;} */