亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2447 | 回復: 0
打印 上一主題 下一主題

[HTML/HTML5] 總結的一些前端常用小細節(jié) [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2016-06-13 19:11 |只看該作者 |倒序瀏覽
本帖最后由 baiyuxueque 于 2016-06-13 19:13 編輯

1、點擊聚焦
onfocus="if (value =='請輸入您的電話號碼'){value =''}" onblur="if (value ==''){value='請輸入您的電話號碼'}"
相信很多人在寫form表單的時候能用到。順帶提一下,當我們點擊input框時會有出現(xiàn)藍色邊框,我們可以這樣來處理input{outline:none;}。

2、ie的透明度兼容
background:#000;filter:Alpha(opacity=60); background:rgba(0,0,0,0.6) none repeat scroll !important;
很多人肯定遇到過,我們在做ie透明度兼容的時候,經(jīng)常會用定位的方法,但是這個不用,有興趣的可以試試看。

3、修改滾動條樣式
.test1::-webkit-scrollbar {
width: 6px;
}
.test1::-webkit-scrollbar-track {
background-color:#808080;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.test1::-webkit-scrollbar-thumb {
background-color:#ff4400;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
滾動條太單一太丑?我們可以這樣試試,參數(shù)可以修改,當然ie不兼容的。

4、網(wǎng)頁素裝
html{filter: grayscale(100%);
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: progidXImageTransform.Microsoft.BasicImage(grayscale=1);
-webkit-filter: grayscale(1);
filter: gray;}

有些時候的時候我們需要把網(wǎng)站整體變灰,試試這個樣式。
怎么學好web前端?web前端注重的是實戰(zhàn)項目,你要是真心學web前端可以來這個裙,前面是 四一八,中間是三五五,最后是五三一,每天都會有web前端的視頻教程更新,還有人交流學習互相幫助解決各種web前端問題,有專人講解。只要自己認真,再加上一起交流,你會學到很多的在別的地方學不到的web前端的知識以及項目實戰(zhàn)。

5、返回頂部
function pageScroll(){
//把內(nèi)容滾動指定的像素數(shù)(第一個參數(shù)是向右滾動的像素數(shù),第二個參數(shù)是向下滾動的像素數(shù))
window.scrollBy(0,-80);
//延時遞歸調(diào)用,模擬滾動向上效果速度
scrolldelay = setTimeout('pageScroll()',10);
//獲取scrollTop值,聲明了DTD的標準網(wǎng)頁取document.documentElement.scrollTop,否則取document.body.scrollTop;因為二者只有一個會生效,另一個就恒為0,所以取和值可以得到網(wǎng)頁的真正的scrollTop值
var sTop=document.documentElement.scrollTop+document.body.scrollTop;
//判斷當頁面到達頂部,取消延時代碼(否則頁面滾動到頂部會無法再向下正常瀏覽頁面)
if(sTop==0) clearTimeout(scrolldelay);
}
以上這些,花點時間百度一下也就能找的到。下面這些是我自己整理的。

6、無縫滾動輪播

function gqban(){
left+ = 1; //每次移動的像素
if(left>=width){
left=0;
$(".dbdoc ul".css("left",left).find("li:first".appendTo($(".dbdoc ul");
}else{
$(".dbdoc ul".css({left:-left+"px"});
}
}
這個只是個引導,有興趣的可以試試修改

7、js 切換樣式

var list_txt=document.querySelectorAll(".artlist_wrap ol li";
for(var i=0;i<list_txt.length;i++){
(function(){
var db_index=i;
list_txt[db_index].onclick=function(){
for(var i=0;i<list_txt.length;i++){
list_txt.className="";
}
this.className="active";
}
})()
}

8、 一些css3知識點
過渡
transition:屬性 時間 曲線 延遲時間;
transition:width 1s linear 2s;
transform:
2D
translate(0px,0px) (位置移動)
rotate(30deg) (旋轉)
scale(2,4) (寬度2倍,高度4倍)
skew(30deg,20deg) (X軸30度,Y軸20度)
matrix() (無視)
3D
rotateX(180deg) (上下3D旋轉)
rotateY(180deg) (左右3D旋轉)
transform-originleft,top)(改變軸心)

9、移動端字體自適應大小
body{font-family: "Microsoft YaHei";font-size: 0.14rem;color: #666;max-width: 640px;margin: auto;}
@media screen and (min-width: 360px) {
html {font-size: 710%;}
}
@media screen and (min-width: 414px) {
html {font-size: 825%;}
}
@media screen and (min-width: 600px) {
html {font-size: 1095%;}
}
我個人認為這個還是非常有用的,我每次做移動端的東西都會用到,參數(shù)可以自行修改。

10、css3自適應上下左右居中
.aboutlist_wrap ul li a{display:table; }
.aboutlist_wrap ul li a p{display: table-cell;text-align: center;}
.aboutlist_wrap ul li a p{vertical-align: middle;}
我想很多人會遇到上下居中不能的問題,原理就是把塊級元素,轉換成table,然后vertical-align: middle;就可以了,我就是這么理解的。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP