css布局实现带分页的无限级嵌套评论回复列表及表单效果代码

代码语言:html

所属分类:表格

代码描述:采用css布局实现了带分页的无限级嵌套评论回复列表及评论表单效果代码

代码标签: 嵌套 评论 回复 表单 列表

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html>
<head>
   
<meta charset="UTF-8">
   
<meta name="viewport" content="width=device-width,initial-scale=1.0,maximum=1.0,minimum=1.0,user-scalable=0" />
<link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/font-awesome-4.7.0/css/font-awesome.min.css">

<style>
     

body {
    background: none repeat scroll 0 0 #5c959a;
        color: #FFFFFF;
    font-family: 'Lato',Arial,sans-serif;
        margin:0;
        padding:0;
}
.container {
    padding: 40px;
         height: auto;
}

header {
   text-align: center;
    margin: 0 auto;
    max-width: 100%;
    position: relative;
        padding-bottom:4em;
}

h1 {
    font-size: 2.625em;
    font-weight: 300;
    line-height: 1.3;
    margin: 0;
}

.menus {
        padding: 2em 0 3em;
}

.menus a {
        display: inline-block;
        margin: 0.5em;
        padding: 0.7em 1.1em;
        outline: none;
        background:#FFFFFF;
        color: rgba(0,0,0,0.3);
        text-decoration: none;
        font-weight: 700;
        opacity: 1;
        -webkit-transition: all 0.2s;
        transition: all 0.2s;
        color:#608ebd;
}

.menus a:hover{
color:#0156ac;
}

.bottom {
        padding-top: 6em;
        color: rgba(0,0,0,0.4);
        text-align:center;
}

.bottom a {
        display: inline-block;
        margin-top: 0.5em;
        color:#FFFFFF;
        text-decoration:none;
}

/* Feedbacks*/

.diskaform{
        width:700px;
        margin: 0 auto;
        overflow:auto;
}

.diskaform .heading{
         width:100%;
         float:left;
         padding-bottom:20px;
         border-bottom:solid;
         margin-bottom:20px;
}
.diskaform h1 {
    font-size: 2.625em;
    margin: 0;
        float:left;
        font-weight:bold;
}

.diskaform h3{ clear:both;}

.diskaform h1 small{
        font-size:14px;
        position:relative;
        bottom:28px;
}

.diskaform a{
        color:#0b666e;
        text-decoration:none;
}

.diskaform a:hover, .diskabtn:hover{
        background:#064348;
        -webkit-transition: 0.5s;
        -moz-transition: 0.5s;
        -o-transition: 0.5s;
        -ms-transition: 0.5s;
        transition: 0.5s;
}

.addcomment{ float:right;}


/* List comments*/

.diskaform ol{
    clear: both;
    overflow: hidden;
        margin:0;
        padding:0;
}
.diskaform ol li, .diskameta .diskathumb {
    background-color: #FFFFFF;
    border: 1px solid #F4F4F4;
    list-style: none outside none;
    margin: 0 0 20px 35px;
    padding: 4px;
}
.diskaform article {
    position: relative;
}
.diskameta {
    background: none repeat scroll 0 0 #C9C9C9;
    height: auto;
    line-height: 37px;
    min-height: 37px;
    padding-left: 10px;
    position: relative;
}
.diskameta .diskathumb {
    display: block;
    left: -40px;
    margin: 0;
    position: absolute;
    top: 50px;
        border-radius: 50px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
}

.diskameta .diskathumb img {
    display: block;
        cursor:pointer;
         height: auto;
    max-width: 100%;
        border-radius: 50px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 50px;
}

.diskameta .diskathumb img:hover{
        opacity: .7;
   transform:scale(1.2);
    -ms-transform:scale(1.2); /* IE 9 */
    -moz-transform:scale(1.2); /* Firefox */
    -webkit-transform:scale(1.2); /* Safari and Chrome */
    -o-transform:scale(1.2); /* Opera */
   -webkit-transition: 0.5s;
        -moz-transition: 0.5s;
        -o-transition: 0.5s;
        -ms-transition: 0.5s;
        transition: 0.5s;
}

.diskaauthorname {
    color: #333333;
    font-size: 16px;
    line-height: 37px;
}

.diskadate {
    display: inline;
    float: right;
    font-size: 12px;
    margin-right: 10px;
    text-transform: uppercase;
}

.diskadate:hover{ background:none !important;}

.diskanumber {
    bottom: 23px;
    color:#c9c9c9;
    font-size: 36px;
    line-height: 36px;
    position: absolute;
    right: 10px;
}

.diskacontent{
    font-size: 0.95em;
    line-height: 1.5;
        padding: 20px 55px 30px 45px;
    position: relative;
        color:#333333;
}

.diskareply a {
    bottom: 3px;
    display: block;
    font-size: 12px;
    position: absolute;
    right: 12px;
    text-transform: uppercase;
}

.diskareply a:hover{
        background:none !important;
}

.diskaform .depth-1{
         margin: 12px 0 12px 5px;
}
.diskaform .depth-2{
         margin: 12px 0 12px 30px;
}
.diskaform .depth-3{
         margin: 12px 0 12px 60px;
}



/* Pagination*/

.diskapagination {
    padding: 20px 0;
        display:block;
        text-align:center;
       
}

.diskapagination a {
   background:#0B666E;
   padding:10px;
   color:#FFFFFF;
}

.diskapagination .active {
    padding:10px;
        background:#C9C9C9;
        color:#0B666E;
}












/* Form CSS*/

.diska-prepend{
        margin-bottom:10px;
        width:100%;
}

.diskaddon{
        color:#0b6.........完整代码请登录后点击上方下载按钮下载查看

网友评论0