评论框和评论列表的实现

一个简单的评论的列表,现只包含html和css。

界面图:

html部分:

 

 
<head>
    <meta charset="UTF-8">
    <title>text</title>
    <meta content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' name='viewport'/>
    <meta name="viewport" content="width=device-width"/>
    <link rel="stylesheet" href="pinglun.css">
    <style>
        .test{
            height: auto;
            margin: 0 15%;
        }
    </style>
</head>
<body>
<div class="test">
    <div lang="en-US" class="gitment-container gitment-editor-container">
        <div class="gitment-editor-main">
            <div class="gitment-editor-header">
                <nav class="gitment-editor-tabs">
                    <button class="gitment-editor-tab gitment-selected">编辑</button>
                </nav>
            </div>
            <div class="gitment-editor-body">
                <div class="gitment-editor-write-field">
                    <textarea placeholder="你想说些什么" title="Login to Comment"></textarea>
                </div>
                <div class="gitment-editor-preview-field gitment-hidden">
                    <div class="gitment-editor-preview gitment-markdown"></div>
                </div>
            </div>
        </div>
        <div class="gitment-editor-footer">
            <button class="gitment-editor-submit" title="Login to Comment">评论</button>
        </div>
    </div>
    <div lang="en-US" class="gitment-container gitment-comments-container">
        <ul class="gitment-comments-list">
            <li class="gitment-comment">
                <a class="gitment-comment-avatar">
                    <img class="gitment-comment-avatar-img" src="../images/default-avatar.png">
                </a>
                <div class="gitment-comment-main">
                    <div class="gitment-comment-header">
                        <a class="gitment-comment-name">
                            张三
                        </a>
                        <span>2018.05.17</span>

                        <div class="gitment-comment-like-btn">
                            <svg class="gitment-heart-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50">
                                <path d="M25 39.7l-.6-.5C11.5 28.7 8 25 8 19c0-5 4-9 9-9 4.1 0 6.4 2.3 8 4.1 1.6-1.8 3.9-4.1 8-4.1 5 0 9 4 9 9 0 6-3.5 9.7-16.4 20.2l-.6.5zM17 12c-3.9 0-7 3.1-7 7 0 5.1 3.2 8.5 15 18.1 11.8-9.6 15-13 15-18.1 0-3.9-3.1-7-7-7-3.5 0-5.4 2.1-6.9 3.8L25 17.1l-1.1-1.3C22.4 14.1 20.5 12 17 12z"></path>
                            </svg>
                            22
                        </div>
                    </div>
                    <div class="gitment-comment-body gitment-markdown"><p>评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容</p></div>
                </div>
                </li>
            <li class="gitment-comment">
                <a class="gitment-comment-avatar">
                    <img class="gitment-comment-avatar-img" src="../images/default-avatar.png">
                </a>
                <div class="gitment-comment-main">
                    <div class="gitment-comment-header">
                        <a class="gitment-comment-name">
                            张三
                        </a>
                        <span>2018.05.17</span>

                        <div class="gitment-comment-like-btn">
                            <svg class="gitment-heart-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50">
                                <path d="M25 39.7l-.6-.5C11.5 28.7 8 25 8 19c0-5 4-9 9-9 4.1 0 6.4 2.3 8 4.1 1.6-1.8 3.9-4.1 8-4.1 5 0 9 4 9 9 0 6-3.5 9.7-16.4 20.2l-.6.5zM17 12c-3.9 0-7 3.1-7 7 0 5.1 3.2 8.5 15 18.1 11.8-9.6 15-13 15-18.1 0-3.9-3.1-7-7-7-3.5 0-5.4 2.1-6.9 3.8L25 17.1l-1.1-1.3C22.4 14.1 20.5 12 17 12z"></path>
                            </svg>
                            22
                        </div>
                    </div>
                    <div class="gitment-comment-body gitment-markdown"><p>评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容</p></div>
                </div>
                </li>
            <li class="gitment-comment">
                <a class="gitment-comment-avatar">
                    <img class="gitment-comment-avatar-img" src="../images/default-avatar.png">
                </a>
                <div class="gitment-comment-main">
                    <div class="gitment-comment-header">
                        <a class="gitment-comment-name">
                            张三
                        </a>
                        <span>2018.05.17</span>

                        <div class="gitment-comment-like-btn">
                            <svg class="gitment-heart-icon" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50">
                                <path d="M25 39.7l-.6-.5C11.5 28.7 8 25 8 19c0-5 4-9 9-9 4.1 0 6.4 2.3 8 4.1 1.6-1.8 3.9-4.1 8-4.1 5 0 9 4 9 9 0 6-3.5 9.7-16.4 20.2l-.6.5zM17 12c-3.9 0-7 3.1-7 7 0 5.1 3.2 8.5 15 18.1 11.8-9.6 15-13 15-18.1 0-3.9-3.1-7-7-7-3.5 0-5.4 2.1-6.9 3.8L25 17.1l-1.1-1.3C22.4 14.1 20.5 12 17 12z"></path>
                            </svg>
                            22
                        </div>
                    </div>
                    <div class="gitment-comment-body gitment-markdown"><p>评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容评论的内容
                        评论的内容评论的内容评论的内容评论的内容</p></div>
                </div>
                </li>
        </ul>
    </div>
</div>
</body>

css部分:

css的代码比较多所以就不放在这上面了,感觉需要用这个评论页面的可以下载。》》链接:https://pan.baidu.com/s/1amf5Etpf37TH03iO0b4lTA 密码:t4p6

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------如遇到问题:+WX:WAZJ-0508,及时联系---------------------------------------------------------------------------------------------------------------------------------------------------

  • 9
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
要使用uniapp实现抖音评论,你可以按照以下步骤操作: 1. 在uniapp项目中创建一个评论的组件,可以使用 `<input>` 或 `<textarea>` 元素来实现用户输入评论的功能。 2. 在评论组件中,监听用户输入的评论内容,可以使用 `v-model` 或 `@input` 来绑定用户输入的值。 3. 添加一个提交按钮或者发送按钮,当用户点击该按钮时,获取用户输入的评论内容并进行处理。你可以使用 `@click` 事件来监听按钮的点击事件,然后调用相应的方法。 4. 在处理评论内容的方法中,你可以进行一些逻辑判断,例如检查评论是否为空或者是否超出了字数限制等。如果有必要,你还可以进行字符串处理,例如去除首尾空格等。 5. 处理完评论内容后,你可以将评论内容发送给后端服务器进行保存或者提交。你可以使用uniapp提供的 `uni.request` 方法或者其他HTTP请求库来发送POST请求。 6. 在成功提交评论后,根据需求更新UI界面,例如显示评论成功的提示消息或者刷新评论列表等。 7. 在组件中,你还可以添加其他相关功能,例如显示剩余字数、添加表情等。 下面是实现抖音评论的一些示例代码: ```html <template> <div> <textarea v-model="comment" placeholder="请输入评论内容"></textarea> <button @click="submitComment">提交</button> </div> </template> <script> export default { data() { return { comment: '' } }, methods: { submitComment() { if (this.comment.trim() === '') { // 评论不能为空 return; } if (this.comment.length > 200) { // 评论字数不能超过200字 return; } // 发送评论到后端服务器 // 使用uni.request或其他HTTP请求库发送POST请求 } } } </script> ```
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Zeng__Y1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值