做專案總結1
/*使用背景圖片*/.bg_checkbox .checkbox_input:checked + .checkbox_cover{ background: url(../images/gou.png) no-repeat 50%; }
.bg_checkbox .checkbox_cover { border: 1px solid #aaa; border-radius: 5px; z-index: 1; top: 50%; margin-top: -25%; left: 50%; margin-left: -25%; }
3.關於修改input中placeholder預設字型顏色
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #f00;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #f00;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #f00;
}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #f00;
}
contenteditable可以將任意不可編輯的標籤span,div,p...轉換成可編輯的text input ,password,textarea,下拉列表等標籤,
你可以利用它的editableFactory物件來擴充套件自己所需的input type。
5.上傳本地圖片
/*html程式碼*/
<div class="upload-pic">
<div class="ib pos_r">
<div class="choose_some">選擇圖片</div>
<input type="file" name="imgOne" id="imgOne" class="choose-pic" onchange="preImg(this.id);">
</div>
<div class="container">
<!--<div class="mock">-->
<!--<img src="../images/Desert.jpg" alt="p"/>-->
<!--<p>這只是一個標題</p>-->
<!--<span> ×</span>-->
<!--</div>-->
<!--<div class="mock">-->
<!--<img src="../images/Desert.jpg" alt="p"/>-->
<!--<p>這只是一個標題</p>-->
<!--<span> ×</span>-->
<!--</div>-->
</div>
</div>
/*css程式碼*/
.ib {/***將本地圖片顯示到瀏覽器上*/ function preImg(sourceId) { var url = getFileUrl(sourceId); //console.log(url); console.log(sourceId); var fileName = document.getElementById(sourceId).files; var container = $('#'+sourceId).parent().siblings(".container"); var img =new Image(); //img.style.margin = "0 10px"; img.src = url; var row=document.createElement("div"); row.className="mock"; $(container).append(row); $(container).css("display","block"); $(row).append(img); container.css("padding", "10px 5px 0 10px"); container.css("margin", "10px 121px"); //console.log(fileName[0].name); var pic_name=fileName[0].name; $(row).append("<div>"+pic_name+"</div>"); $(row).append("<span class='sm_close'>×</span>"); } //點選關閉按鈕,刪除圖片 $('.upload_pic .container').on('click','.mock .sm_close',function(){ $(this).parent().remove(); //如何沒有圖片contain容器自動隱藏 // console.log($(".mock").length); var length = $(".upload_pic .container .mock").length; if(0 === length){ $(".upload_pic .container").css("display","none"); } });