開發專案遇到的大大小小問題總結

2022-08-29 02:54:07 字數 1697 閱讀 1658

1移動端輸入六位密碼 游標位置不對

解決辦法,把它移到看不見的地方

input

2  textarea 文字域

resize: none; //禁止放大

overflow-y: hidden;  //進度條

3 遮罩層

.shelter

4 打**,發簡訊

打**給:0755-10086

發簡訊給: 10086

5  rem px 移動端適配問題

移動端字型單位font-size選擇px還是rem

對於只需要適配少部分手機裝置,且解析度對頁面影響不大的,使用px即可

對於需要適配各種移動裝置,使用rem,例如只需要適配iphone和ipad等解析度差別比較大的裝置  

@media screen and (max-width: 321px)

}@media screen and (min-width: 321px) and (max-width: 400px)

}@media screen and (min-width: 400px)

}6 可輸入的div

<--輸入完後,準備點選確定按鈕回覆-->

回覆買家

<--已回覆買家的評價-->

謝謝您,我們會更好的為您服務

div上模擬placeholder

7 重定向

重定向是網頁製作中的乙個知識,幾個例子跟你說明,假設你現在所處的位置是乙個論壇的登入頁面,你填寫了帳號,密碼,點選登陸,如果你的帳號密碼正確,就自動跳轉到論壇的首頁,不正確就返回登入頁;這裡的自動跳轉,就是重定向的意思。或者可以說,重定向就是,在網頁上設定乙個約束條件,條件滿足,就自動轉入到其它網頁、**。

window.location.href = 'goods_management.html?tab=audit';

8 input文字框輸入數字時,小數點後面只保留2位

$('#goodsprice').blur(function() );

9 重新整理當前頁面

window.location.reload():    //重新整理當前頁面

//1小時重新整理一次

10  移動端 1px border 實現

部分安卓機器(比如小公尺)的解析度低,如果border的寬度小於1px。安卓機出現一種邊框消失了的現象。樣式上有點奇怪,ios沒有這個問題。

由於裝置高解析度屏的原因,邏輯畫素的 1px 的 border 在移動裝置上會用兩個或三個物理畫素來表示,所以看起來會感覺很粗。解決方案有很多,但相容性最好的方案是用偽元素的 box-shadow 或 border 實現 border,然後用 transform: scale(.5) 縮小到原來的一半

11  阻止旋轉螢幕時自動調整字型大小

* 禁止 ios 識別長串數字為**

input的placeholder會出現文字位置偏上的情況

line-height:normal;

12 鍵盤

注意:只有number或者tel還是不夠,只有加入正則,ios才會出現九宮格

13  flex布局

display: flex;

display: -webkit-box;

display: -webkit-flex; 

注: 如果用flx布局必須要加,不加的話,ios版本為8的機子頁面會錯亂

**免費領取資料哦~web前端互動***434623999

寫MFC遇到的各種大大小小的坑

搭建環境 vs2013 mfc120生成器 python3.6 這是乙個記錄了遇到的大大小小的坑,真的是十個裡面九個是坑!這裡是用來記錄我遇到的坑的,當然裡面還有許多未解之謎,我自己也不明白 有cmd命令列註冊,有直接regsvr32 c windows system32 syswow64 msco...

專案遇到的小問題

隱藏動態新增的radiobutton的小圓圈 radiobutton.setbuttondrawable android.r.color.transparent radiobutton.setcompounddrawables null,null,null,null 隱藏動態新增的horizonta...

箭頭函式所遇到的小小問題

直接上 timer 1000 let timer new timer 為什麼會報錯呢?箭頭函式注意點 函式體內的this物件,就是定義時所在的物件,而不是使用所在的物件 不可以當作建構函式,就是說不能new 不可以使用arguments 不可以使用yield 也就是說,this物件的指向是可變的,但...