中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

利用HTML、CSS 實現帶表情的評論框的制作教程
來源:易賢網 閱讀:5023 次 日期:2014-11-28 10:02:02
溫馨提示:易賢網小編為您整理了“利用HTML、CSS 實現帶表情的評論框的制作教程”,方便廣大網友查閱!

HTML帶表情的評論框,表情通過Json數據加載,可以根據自己的喜好改變表情。本評論框代碼為HTML,CSS,JQ三個方面的代碼。圖1為原始狀態,圖2為點擊表情時出現的表情列表,可以任意選擇一個或者多個。下面我們來看看實現的代碼。

圖1

名單

圖2

名單1

實現的代碼:

html代碼:

XML/HTML Code復制內容到剪貼板

<div class="Main">

<div class="Input_Box">

<textarea class="Input_text"></textarea>

<div class="faceDiv"> </div>

<div class="Input_Foot"> <a class="imgBtn" href="javascript:void(0);"></a><a class="postBtn">確定</a> </div>

</div>

</div>

css3代碼:

CSS Code復制內容到剪貼板

.Input_Box {

width: 495px;

height: 160px;

border: 1px solid #ccc;

transition: border linear .2s, box-shadow linear .5s;

-moz-transition: border linear .2s, -moz-box-shadow linear .5s;

-webkit-transition: border linear .2s, -webkit-box-shadow linear .5s;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

background-color: #fff;

overflow: hidden;

position: absolute;

-moz-box-shadow: 0 0 5px #ccc;

-webkit-box-shadow: 0 0 5px #ccc;

box-shadow: 0 0 5px #ccc;

}

.Input_Box>textarea {

width: 485px;

height: 111px;

padding: 5px;

outline: none;

border: 0px solid #fff;

resize: none;

font: 13px "微軟雅黑", Arial, Helvetica, sans-serif;

-moz-border-radius: 5px;

-webkit-border-radius: 5px;

border-radius: 5px;

}

.Input_Foot {

width: 100%;

height: 35px;

border-top: 1px solid #ccc;

background-color: #fff;

-moz-border-radius: 0 0 5px 5px;

-webkit-border-radius: 0 0 5px 5px;

border-radius: 0 0 5px 5px;

position: absolute;

}

.imgBtn {

float: left;

margin-top: 8px;

margin-left: 10px;

background-image: url(imgs.png);

background-repeat: no-repeat;

background-position: 0 -13px;

height: 18px;

width: 20px;

cursor: pointer

}

.imgBtn:active {

margin-top: 9px;

}

.imgBtn:hover {

background-position: 0 -31px

}

.postBtn {

float: rightright;

font: 13px "微軟雅黑", Arial, Helvetica, sans-serif;

color: #808080;

padding: 9px 20px 7px 20px;

border-left: 1px solid #ccc;

cursor: pointer;

-moz-border-radius: 0 0 5px 0;

-webkit-border-radius: 0 0 5px 0;

border-radius: 0 0 5px 0;

}

.postBtn:hover {

color: #333;

background-color: #efefef;

}

.postBtn:active {

padding: 10px 20px 6px 20px;

}

.faceDiv {

width: 500px;

height: 120px;

border-top: 1px solid #ccc;

position: absolute;

background-color: #fff;

-moz-border-radius: 5px 5px 0 0;

-webkit-border-radius: 5px 5px 0 0;

border-radius: 5px 5px 0 0;

}

.faceDiv>img {

border: 1px solid #ccc;

float: left;

margin-left: -1px;

margin-top: -1px;

position: relative;

width: 24px;

height: 24px;

padding: 3px 3px 3px 3px;

cursor: pointer;

}

.faceDiv>img:hover {

background-color: #efefef;

}

.faceDiv>img:active {

padding: 4px 3px 2px 3px;

}

Javascript代碼:

JavaScript Code復制內容到剪貼板

var ImgIputHandler={

facePath:[

{faceName:"微笑",facePath:"0_微笑.gif"},

{faceName:"撇嘴",facePath:"1_撇嘴.gif"},

{faceName:"色",facePath:"2_色.gif"},

{faceName:"發呆",facePath:"3_發呆.gif"},

{faceName:"得意",facePath:"4_得意.gif"},

{faceName:"流淚",facePath:"5_流淚.gif"},

{faceName:"害羞",facePath:"6_害羞.gif"},

{faceName:"閉嘴",facePath:"7_閉嘴.gif"},

{faceName:"大哭",facePath:"9_大哭.gif"},

{faceName:"尷尬",facePath:"10_尷尬.gif"},

{faceName:"發怒",facePath:"11_發怒.gif"},

{faceName:"調皮",facePath:"12_調皮.gif"},

{faceName:"齜牙",facePath:"13_齜牙.gif"},

{faceName:"驚訝",facePath:"14_驚訝.gif"},

{faceName:"難過",facePath:"15_難過.gif"},

{faceName:"酷",facePath:"16_酷.gif"},

{faceName:"冷汗",facePath:"17_冷汗.gif"},

{faceName:"抓狂",facePath:"18_抓狂.gif"},

{faceName:"吐",facePath:"19_吐.gif"},

{faceName:"偷笑",facePath:"20_偷笑.gif"},

{faceName:"可愛",facePath:"21_可愛.gif"},

{faceName:"白眼",facePath:"22_白眼.gif"},

{faceName:"傲慢",facePath:"23_傲慢.gif"},

{faceName:"饑餓",facePath:"24_饑餓.gif"},

{faceName:"困",facePath:"25_困.gif"},

{faceName:"驚恐",facePath:"26_驚恐.gif"},

{faceName:"流汗",facePath:"27_流汗.gif"},

{faceName:"憨笑",facePath:"28_憨笑.gif"},

{faceName:"大兵",facePath:"29_大兵.gif"},

{faceName:"奮斗",facePath:"30_奮斗.gif"},

{faceName:"咒罵",facePath:"31_咒罵.gif"},

{faceName:"疑問",facePath:"32_疑問.gif"},

{faceName:"噓",facePath:"33_噓.gif"},

{faceName:"暈",facePath:"34_暈.gif"},

{faceName:"折磨",facePath:"35_折磨.gif"},

{faceName:"衰",facePath:"36_衰.gif"},

{faceName:"骷髏",facePath:"37_骷髏.gif"},

{faceName:"敲打",facePath:"38_敲打.gif"},

{faceName:"再見",facePath:"39_再見.gif"},

{faceName:"擦汗",facePath:"40_擦汗.gif"},

{faceName:"摳鼻",facePath:"41_摳鼻.gif"},

{faceName:"鼓掌",facePath:"42_鼓掌.gif"},

{faceName:"糗大了",facePath:"43_糗大了.gif"},

{faceName:"壞笑",facePath:"44_壞笑.gif"},

{faceName:"左哼哼",facePath:"45_左哼哼.gif"},

{faceName:"右哼哼",facePath:"46_右哼哼.gif"},

{faceName:"哈欠",facePath:"47_哈欠.gif"},

{faceName:"鄙視",facePath:"48_鄙視.gif"},

{faceName:"委屈",facePath:"49_委屈.gif"},

{faceName:"快哭了",facePath:"50_快哭了.gif"},

{faceName:"陰險",facePath:"51_陰險.gif"},

{faceName:"親親",facePath:"52_親親.gif"},

{faceName:"嚇",facePath:"53_嚇.gif"},

{faceName:"可憐",facePath:"54_可憐.gif"},

{faceName:"菜刀",facePath:"55_菜刀.gif"},

{faceName:"西瓜",facePath:"56_西瓜.gif"},

{faceName:"啤酒",facePath:"57_啤酒.gif"},

{faceName:"籃球",facePath:"58_籃球.gif"},

{faceName:"乒乓",facePath:"59_乒乓.gif"},

{faceName:"擁抱",facePath:"78_擁抱.gif"},

{faceName:"握手",facePath:"81_握手.gif"},

{faceName:"得意地笑",facePath:"得意地笑.gif"},

{faceName:"聽音樂",facePath:"聽音樂.gif"}

]

,

Init:function(){

var isShowImg=false;

$(".Input_text").focusout(function(){

$(this).parent().css("border-color", "#cccccc");

$(this).parent().css("box-shadow", "none");

$(this).parent().css("-moz-box-shadow", "none");

$(this).parent().css("-webkit-box-shadow", "none");

});

$(".Input_text").focus(function(){

$(this).parent().css("border-color", "rgba(19,105,172,.75)");

$(this).parent().css("box-shadow", "0 0 3px rgba(19,105,192,.5)");

$(this).parent().css("-moz-box-shadow", "0 0 3px rgba(241,39,232,.5)");

$(this).parent().css("-webkit-box-shadow", "0 0 3px rgba(19,105,252,3)");

});

$(".imgBtn").click(function(){

if(isShowImg==false){

isShowImg=true;

$(this).parent().prev().animate({marginTop:"-125px"},300);

if($(".faceDiv").children().length==0){

for(var i=0;i<ImgIputHandler.facePath.length;i ){

$(".faceDiv").append("<img title=\"" ImgIputHandler.facePath[i].faceName "\" src=\"face/" ImgIputHandler.facePath[i].facePath "\" />");

}

$(".faceDiv>img").click(function(){

isShowImg=false;

$(this).parent().animate({marginTop:"0px"},300);

ImgIputHandler.insertAtCursor($(".Input_text")[0],"[" $(this).attr("title") "]");

});

}

}else{

isShowImg=false;

$(this).parent().prev().animate({marginTop:"0px"},300);

}

});

$(".postBtn").click(function(){

alert($(".Input_text").val());

});

},

insertAtCursor:function(myField, myValue) {

if (document.selection) {

myField.focus();

sel = document.selection.createRange();

sel.text = myValue;

sel.select();

} else if (myField.selectionStart || myField.selectionStart == "0") {

var startPos = myField.selectionStart;

var endPos = myField.selectionEnd;

var restoreTop = myField.scrollTop;

myField.value = myField.value.substring(0, startPos) myValue myField.value.substring(endPos, myField.value.length);

if (restoreTop > 0) {

myField.scrollTop = restoreTop;

}

myField.focus();

myField.selectionStart = startPos myValue.length;

myField.selectionEnd = startPos myValue.length;

} else {

myField.value = myValue;

myField.focus();

}

}

}

更多信息請查看IT技術專欄

更多信息請查看網頁制作
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
一区二区日韩欧美| 国产精品美女久久久免费| 欧美激情亚洲精品| 亚洲成色最大综合在线| 久久久99精品免费观看不卡| 在线看成人片| 一区二区三区精密机械公司| 欧美视频一区在线| 性欧美1819性猛交| 激情欧美日韩| 亚洲韩国日本中文字幕| 蜜臀久久99精品久久久久久9| 欧美伊人久久大香线蕉综合69| 亚洲人成在线观看一区二区| 黄色成人av在线| 国内久久婷婷综合| 狠狠久久婷婷| 狠狠久久五月精品中文字幕| 极品日韩av| 亚洲第一搞黄网站| 揄拍成人国产精品视频| 亚洲国产成人一区| 日韩一区二区久久| 亚洲一区在线观看视频| 亚洲欧美日本日韩| 欧美一区二区观看视频| 午夜精品视频网站| 久久国产精品久久w女人spa| 久久香蕉精品| 欧美激情久久久| 国产精品成人午夜| 国产在线精品成人一区二区三区 | 亚洲宅男天堂在线观看无病毒| 日韩视频在线观看国产| 中文精品99久久国产香蕉| 午夜精品理论片| 久久久精品国产一区二区三区| 久久精品人人做人人爽| 欧美激情乱人伦| 国产精品美女黄网| 伊人狠狠色丁香综合尤物| 亚洲精品久久久久久久久久久| 亚洲黄色片网站| 亚洲欧美日韩国产一区| 久久久久综合网| 欧美另类videos死尸| 欧美性猛交xxxx乱大交蜜桃 | 亚洲精品国产精品乱码不99按摩 | 国产精品日韩欧美综合 | 在线精品福利| 亚洲无线观看| 麻豆91精品91久久久的内涵| 欧美日韩国产麻豆| 国模套图日韩精品一区二区| 99日韩精品| 久久一区二区三区国产精品| 欧美三级免费| 亚洲国产视频a| 久久成人这里只有精品| 欧美视频中文字幕| 在线成人免费视频| 欧美成人免费小视频| 国产精品家庭影院| 欧美日韩一区二区视频在线观看 | 你懂的一区二区| 国产亚洲精品一区二区| 久久久精品久久久久| 一本久久综合| 国产麻豆91精品| 国产日韩欧美一二三区| 欧美女同视频| 国产日韩欧美在线观看| 日韩视频免费观看| 久久久久久999| 国产精品久久久久一区二区三区共 | 亚洲高清色综合| 亚洲欧洲视频| 西西人体一区二区| 欧美日韩国产系列| 韩日欧美一区二区| 欧美亚洲在线视频| 国产在线日韩| 亚洲国产毛片完整版| 久久国产精品一区二区三区| 免费日韩av片| 国产嫩草影院久久久久| 亚洲视频在线视频| 欧美日韩成人在线播放| 亚洲国产女人aaa毛片在线| 欧美一进一出视频| 国产精品久久久久久久久久久久 | 欧美午夜一区二区福利视频| 亚洲黄色av一区| 久久综合久久久久88| 国产一区二区中文| 久久精品国产久精国产思思| 国产精品人人做人人爽人人添| 亚洲精品国久久99热| 欧美多人爱爱视频网站| 亚洲精品国产系列| 欧美日本免费一区二区三区| 最近看过的日韩成人| 国产三区二区一区久久| 国产精品午夜电影| 久久久91精品国产| 亚洲精品国产日韩| 国产午夜精品在线| 欧美区亚洲区| 欧美激情一区二区在线 | 亚洲国产另类 国产精品国产免费| 开心色5月久久精品| 最新高清无码专区| 国产美女精品在线| 国产一区二区欧美日韩| 欧美日韩国产999| 国产精品扒开腿做爽爽爽视频| 韩日精品视频| 欧美精品久久久久a| 狠狠色丁香久久婷婷综合丁香| 日韩视频在线你懂得| 欧美成人第一页| 久久久久**毛片大全| 麻豆精品国产91久久久久久| 欧美日韩久久| 一区免费视频| 中日韩美女免费视频网址在线观看| 在线精品视频一区二区三四| 一本色道久久综合狠狠躁篇怎么玩| 国产精品日产欧美久久久久| 亚洲电影第三页| 欧美—级高清免费播放| 好看的亚洲午夜视频在线| 久久亚洲一区二区三区四区| 91久久香蕉国产日韩欧美9色 | 国产精品国产三级国产aⅴ无密码| 亚洲伦理久久| 国产精品午夜av在线| 久久天天躁狠狠躁夜夜av| 亚洲精选成人| 国产亚洲成av人片在线观看桃| 久久久之久亚州精品露出| 国产乱码精品| 欧美1区2区视频| 午夜久久电影网| 亚洲七七久久综合桃花剧情介绍| 欧美日韩久久精品| 久久手机免费观看| 亚洲一区欧美一区| 亚洲国产专区校园欧美| 国产精品专区第二| 欧美日韩成人综合| 久久视频国产精品免费视频在线| 亚洲免费播放| 在线观看国产一区二区| 国产女优一区| 欧美视频一区二区在线观看| 麻豆av一区二区三区| 亚洲欧美另类综合偷拍| 亚洲日本成人女熟在线观看| 国产网站欧美日韩免费精品在线观看 | 亚洲国产影院| 欧美日韩另类视频| 久久夜色精品一区| 午夜一区二区三区不卡视频| 亚洲美女视频| 亚洲激情在线观看视频免费| 欧美激情一区二区三区蜜桃视频 | 亚洲亚洲精品在线观看| 亚洲国产欧美一区二区三区丁香婷| 欧美色图五月天| 牛夜精品久久久久久久99黑人| 亚洲午夜视频在线| 91久久精品美女| 亚洲电影免费| 亚洲国产二区| 亚洲大片在线观看| 伊人狠狠色j香婷婷综合| 国产一区二区欧美| 欧美久久在线| 欧美日韩国产在线| 欧美片网站免费| 欧美日韩精品在线| 欧美日韩亚洲在线| 欧美午夜一区二区福利视频| 欧美日韩视频| 国产精品成人aaaaa网站| 国产精品成人观看视频国产奇米| 欧美黄色日本| 欧美激情四色| 欧美日韩免费在线| 欧美午夜片在线观看| 国产精品激情| 国产日韩在线一区| 极品少妇一区二区三区| 欧美激情一区| 国产精品啊啊啊| 国产亚洲福利| 亚洲激情小视频| 一本综合久久| 性色一区二区三区|