所以我正在我网站上的用户的个人资料页面上工作.而我对CSS有一点问题.
我的问题如下:我有四个具有固定宽度但具有可变高度的div盒子,我希望它们可以叠加在另一个上面.
下面的图片是我的问题的截图,标题为"最新视频"的div应该粘贴到具有"基本信息"标题的那个.像"联系信息"和"最新照片"一样.

我的HTML看起来像这样:
<div style="margin-left:-10px">
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for basic info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for contact info
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest photos
</div>
<div class="infoBox" style="width:360px; margin-left:9px">
Content goes here for latest videos
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
信息框的CSS类如下所示:
.infoBox {
width: 100%;
margin: -1px;
background-color:#37312d;
padding:5px;
border:#5b504a solid 1px;
margin-bottom:9px;
float:left;
}
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能做到这一点?
所以我正在研究威尔逊的得分间隔,以便在我的网站上整理趋势内容,但现在它只是静态的.我的意思是它会一直保持相同的分数,直到有人投票或投票.
这就是我想要实现分数随时间减少的原因.喜欢这篇文章.Reddit排名算法的工作原理.在那篇文章中,他们解释了内容的Reddit得分随着时间的推移而降低.
目前我有这个PHP功能,给我一个基于上下投票的分数:
function wilsonScore($up, $down)
{
$score = (($up + 1.9208) / ($up + $down) - 1.96 * sqrt(($up * $down) /
($up + $down) + 0.9604) / ($up + $down)) / (1 + 3.8416 / ($up + $down)) ;
return $score;
}
Run Code Online (Sandbox Code Playgroud)
我希望得分是相同的,但在整理时添加一些东西给SQL代码.
SQL代码如下所示:
SELECT *
FROM photos
WHERE status = 0
AND net_votes > 0 // display only picture that got rated over 0
ORDER BY score DESC
Run Code Online (Sandbox Code Playgroud)
我的想法是最终得到一个算法,该算法会以对数方式降低分数,发布时间的前1-2-3天不会影响分数,然后分数开始下降.
从理论上讲,在分数中添加一些内容是否可行,以便用户在网站上获得的声誉(如SO)越多,他的评分值越高?在互联网上做过类似的事吗?
有人在这里已经使用过这样的东西吗?
我正在使用具有两个表的消息传递系统和另一个包含用户信息的表.
对话可以在2个或更多用户之间.每个会话都有一个UID,用户之间交换的每条消息都标有该会话UID.
以下是表格:
conversation_list:此表中的每一行都链接user_id和conversation_id,它还包含用户上次查看对话的时间.
`id` -> unique ID, autoincremented
`user_id` -> This contains the user associated with the conversation.
`conversation_id` -> This contains the UID of the conversation
`date_lastView` -> This field has the time that the user viewed the conversation last
Run Code Online (Sandbox Code Playgroud)
conversation_messages :此表中的每一行都包含一条消息
`id` -> unique ID, autoincremented
`user_id` -> This contains the user that sent the message.
`conversation_id` -> This contains the UID of the conversation
`date_created` -> This contains the time when …Run Code Online (Sandbox Code Playgroud) 我正在我的网站上添加开放图元标记并测试它是否与 Facebook URL Linter 一起使用。
唯一不能正常工作的是og:url:标签,在这个元标签中,我想添加当前页面的永久链接 url。
永久链接实际上重定向到当前页面。我使用它是因为我的页面 URL 看起来像这样:http://website.com/photos/243/hello-this-is-the-title/URL 的最后一部分可以更改为用户,如果更改,则 URL 将更改并且不会与存储在 Facebook 的所有“喜欢”相关联.
这就是为什么我有一个看起来像这样的永久链接页面:http://website.com/permalink/243/这将重定向到http://website.com/photos/243/hello-this-is-the-title/,以便 Facebook 上的所有喜欢都与永久链接而不是另一个相关联。
当我使用 Facebook URL linter 时,它告诉我有一些需要修复的严重错误 - 检测到循环重定向路径(有关详细信息,请参阅“重定向路径”部分)。
我不知道我想做的事情是否可行。但我真的可以在这里得到一些帮助。
所以我目前正在尝试将我的网站转换为 YII 框架,但目前我主要是在玩弄并学习它是如何工作的。
有件小事困扰着我,我希望我的表单在刷新页面时不会弹出重新加载/重新发送框。在我的旧网站上,我使用重新header("Location: current page")加载页面并摆脱该框,然后使用会话变量我能够处理错误和其他内容。
我怎样才能实现让我的 Yii 表单具有相同的功能,无论是使用 php 标头重定向还是 javascript ?
我是 yii 的新手,所以我还没有完全理解它是如何工作的,但我已经了解了我认为的基础知识。