聊天框就像联系我们表格

时间:2013-06-21 04:33:15

标签: jquery .net

我见过许多网站,通常公司使用联系我们表格,日志或在右下角的注册表格,如聊天框。

每当我们悬停并点击。打开完整表单,用户可以提交数据。

我也想在我的项目中应用它。是否有jquery插件或其他东西。

请指导如何操作。

1 个答案:

答案 0 :(得分:3)

好的,你去,DEMO http://jsfiddle.net/yeyene/fpPJz/1/

HTML

<div id="contact">
    <div id="button"><a>Contact Us</a></div>
    <form>
        <div>
            <label for="name">Name<i class="icon-star"></i></label>
            <input id="name" name="name" type="text" />
        </div>
        <div>
            <label for="email">E-mail<i class="icon-star"></i></label>
            <input id="email" name="email" type="text" />
        </div>
        <div>
            <label>Telephone</label>
            <input id="phone" name="phone" type="text" />
        </div>                            
        <div>
            <label for="message">Message<i class="icon-star"></i></label>
            <textarea id="message" name="message" cols="" rows=""></textarea>
        </div>                            
        <div>
            <input id="send" name="send" type="submit" value="Send" />
        </div>
    </form>    
</div>

CSS

body{margin:0;padding:0;}
#contact {
    position:absolute;
    right:2px;
    bottom:2px;
    width:270px;
    font-size:12px;
}
#contact #button{
    position:relative;
    right:0;
    bottom:0;
    padding:0 0 0 200px;
}
#contact #button a{
    padding:0 5px;
    text-align:right;
    background:green;
    cursor:pointer;
}
#contact form{
    border:1px solid #666;
    background:#dfdfdf;
    padding:10px;
    display:none;
}
form label {float:left;width:40%;}
form input[type=text] {float:left;width:50%;}
form input[type=text] {float:left;width:50%;}

JQUERY

$(document).ready(function(){
    $('#contact a').on('click',function(){
        $('#contact form').slideToggle('slow');
    });
});