post-detail样式
来源:
纪年3252859
2017-01-13

<view class="container">
<image src="/images/post/sls.jpg" class="head-image"></image>
<view class="author-date">
<image src="/images/avatar/3.png" class="avatar"></image>
<text class="author">作者</text>
<text class="const-text">发布与</text>
<text class="date">三天前</text>
</view>
<text class="title">我是title</text>
<view class="tool">
<view class="circle-img">
<image src="/images/icon/collection.png"></image>
<image class="share-img" src="/images/icon/share.png"></image>
</view>
<view class="horizon"></view>
</view>
<text class="detail">
我是内容
</text>
</view>
---------post-detail.wxss
.container {
display: flex;
flex-direction: column;
}
.head-image {
width: 100%;
height: 460rpx;
}
.author-date {
flex-direction: row;
margin-left: 30rpx;
margin-top: 20rpx;
}
.avatar {
height: 64rpx;
width: 64rpx;
vertical-align: middle;
}
.author {
font-size: 30rpx;
font-weight: 300;
margin-left: 20rpx;
vertical-align: middle;
color: #666;
}
.const-text {
font-size: 24rpx;
color: #999;
margin-left: 20rpx;
}
.date {
font-size: 24rpx;
margin-left: 30rpx;
vertical-align: middle;
color: #999;
}
.title {
margin-left: 40rpx;
font-size: 36rpx;
font-weight: 700;
margin-top: 30rpx;
letter-spacing: 2px;
color: #4b556c;
}
.tool {
margin-top: 20rpx;
}
.circle-img {
float: right;
margin-right: 40rpx;
vertical-align: middle;
}
.circle-img Image {
width: 90rpx;
height: 90rpx;
}
.share-img {
margin-left: 30rpx;
}
.horizon {
width: 660rpx;
height: 1px;
background-color: #e5e5e5;
vertical-align: middle;
position: relative;
top: 46rpx;
margin: 0 auto;
z-index: -99;
}
.detail {
color: #666;
margin-left: 30rpx;
margin-top: 20rpx;
margin-right: 30rpx;
line-height: 44rpx;
letter-spacing: 2px;
}老师不好意思,打扰您,这个问题我不太懂哪里出了问题,好像上面的空白被固定下来了一样,,怎么改都在,而且作者那一行一直都是居中
写回答
1回答
-
用你的代码测试,没有出现上方空白的情况,一切正常,请看下面示意图。
问题可能的原因:
post-detail.wxss
.container {
display: flex;
flex-direction: column;
}
当前的.container 和其他页面class名字重复了(比如欢迎页)
建议把详细页面的.container 改为.container-post-detail 更加语义化,也可以区分其他详细页面。
022017-01-13
相似问题
