【求助】留言界面一种绚丽效果的实现_html/css_WEB-ITnose
给大家一个案例: http://www.ruiec.com/message/
就是这个页面他的留言效果是怎么做出来的!
1/鼠标点进去后边框发光
2/边框里面的文字如果你输入字后就会自动消失!
这两种效果是怎么实现的!
回复讨论(解决方案)
这个很简单的,js的事件,如obj.focus() {}
边框发光效果可以用css3 的伪类实现,具体搜一下就行
第二个用 JQuery:
$("#input_text").bind("click",function()
{
$(this).val("");
});//
什么效果,看不到.不兼容.
有时候,边框高亮是浏览器提供的效果.
文字消失,是在键盘输入事件onkeydown中让原来的内容等于"".
onkeydown时,先检测文本框内容是否为原来预置的内容,如果是就令其为空.如果不是则不处理.
监视按键,效率稍差一些.提高效率的办法就是在文本框的onfocus事件中做上面的事情.
第一个用伪类实现,第二个我帮你实现了,代码如下
<!DOCTYPE html> <head> <style> </style> <script> function cleartext() { var inputtext=document.getElementById("inputtext"); if(inputtext.value=="请输入姓名") { inputtext.value=""; inputtext.style.color="black"; } } </script> <body><body><input type="text" id="inputtext" style="font-weight:100; color:#999999; border:1px solid black" value="请输入姓名" onFocus="cleartext();"/><input type="text" /></body> </body></html>
<style type="text/css"> .input_on{ width:185px;padding:4px 8px 0pt 3px;height:20px;border:1px solid #999;background-color:#FFFFCC;} .input_out{width:185px;padding:4px 8px 0pt 3px;height:20px;border:1px solid #CCC;background-color:#FFF;} </style><input type="text" value="" onfocus="$(this).removeClass('input_out');$(this).addClass('input_on');" onblur="$(this).removeClass('input_on');$(this).addClass('input_out');" onmousemove="$(this).removeClass('input_out');$(this).addClass('input_on');" onmouseout="$(this).removeClass('input_on');$(this).addClass('input_out');" />
再加上LZ的onfocus事件
ls的onfocus事件 打错了
第一个用css样式,input.focus
第二个,input属性placeholder
第二个是HMLT5的特性

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

HTML適合初學者學習,因為它簡單易學且能快速看到成果。 1)HTML的學習曲線平緩,易於上手。 2)只需掌握基本標籤即可開始創建網頁。 3)靈活性高,可與CSS和JavaScript結合使用。 4)豐富的學習資源和現代工具支持學習過程。

HTML定義網頁結構,CSS負責樣式和佈局,JavaScript賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

GiteePages靜態網站部署失敗:404錯誤排查與解決在使用Gitee...

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

實現圖片點擊後周圍圖片散開並放大效果許多網頁設計中,需要實現一種交互效果:點擊某張圖片,使其周圍的...

HTML、CSS和JavaScript是Web開發的三大支柱。 1.HTML定義網頁結構,使用標籤如、等。 2.CSS控製網頁樣式,使用選擇器和屬性如color、font-size等。 3.JavaScript實現動態效果和交互,通過事件監聽和DOM操作。

如何在瀏覽器上使用JavaScript區分關閉標籤頁和關閉整個瀏覽器?在日常使用瀏覽器的過程中,用戶可能會同時�...
