【发布时间】:2016-03-25 18:53:10
【问题描述】:
谁能告诉我更多关于 facebook、youtube、instagram 和类似网站等标签系统的信息。在帖子和照片上... 如果您有一些示例,那就太好了,不要向我询问代码,因为我没有编写任何代码...在我看来,它与实时搜索混合在一起,以 $ 或 # 之类的符号开头否则,单击某个值会在您输入的文本中显示该值.... 我知道它主要是 ajax,但如果你有一些例子,那就太好了。谢谢
【问题讨论】:
谁能告诉我更多关于 facebook、youtube、instagram 和类似网站等标签系统的信息。在帖子和照片上... 如果您有一些示例,那就太好了,不要向我询问代码,因为我没有编写任何代码...在我看来,它与实时搜索混合在一起,以 $ 或 # 之类的符号开头否则,单击某个值会在您输入的文本中显示该值.... 我知道它主要是 ajax,但如果你有一些例子,那就太好了。谢谢
【问题讨论】:
标签就像评论。您必须制作 sql 表,对其标记的项目、标记器、标记内容(例如我们标记的人)以及标记的一些附加数据(例如照片中标记的位置)进行引用。 所以我们会得到一个这样的表:
ID ID_IMAGE ID_TAGGER ID_TARGET tag_position_x tag_position_y
现在您已经制作了表格,您需要构建一个 php 页面,您将在其中检索标签。然后你需要制作前端代码,这将需要一些js代码,以便将标签放置在照片中的位置(tag_position_x,tag_position_y)。可以这样做:
//some css code
container_img{
position : relative;
background : rgba(0,0,0,0.7);
}
.tag{
position : absolute;
}
js 会像(在 jquery 中):
$(".tag").each(function() {
$( this ).css("top",$(this).data("position-x"));
$( this ).css("top",$(this).data("position-y"));
});
现在我给你的是提示,所以你知道你必须做什么。
【讨论】: