小编eva*_*anr的帖子

如果滚动到屏幕顶部,如何将div粘贴到屏幕顶部?

我想创建一个div,它位于一个内容块下面,但是一旦页面滚动到足以接触其顶部边界,就会固定到位并与页面一起滚动.我知道我至少看过一个这样的在线例子,但我不记得它对我的生活.

有什么想法吗?

javascript css jquery scroll positioning

293
推荐指数
9
解决办法
35万
查看次数

选择 ID 匹配列表之一的位置

我只是在学习 MYSQL 查询的来龙去脉,但我遇到了一个项目的障碍,我很感激一些帮助达成解决方案。

我有两个表,第一个包含对条目(entry_id)和相关修改(mod_id)的引用以及它所指的修改类别(mod_name)

表 1:exp_store_product_options

mod_id      entry_id        mod_name
3           2919            COLOR
4           2311            SIZE
5           2311            COLOR
6           3301            COLOR
Run Code Online (Sandbox Code Playgroud)

第二个表包含两个相关字段,mod_id 和 opt_name

表 2:exp_store_product_modifiers

mod_id      opt_name
3           BLACK
4           EU 44
5           BROWN
6           BROWN
Run Code Online (Sandbox Code Playgroud)

我想要实现的是列出所有 DISTINCT opt_name 字段(通过 mod_id 上的连接)对应于我想作为一个整体传入的 entry_ids。

这是到目前为止我想出的代码,我相信除了要求我遍历每个条目 id 的查询之外,它还会做我需要的事情,并且在 DISTINCT 要求上失败,因为对于每次迭代,一切都是不同的. ({sale_products} 标签来自 ExpressionEngine,将在解析过程中循环,为我提供与此页面相关的 entry_id 结果列表

SELECT DISTINCT opt_name
FROM exp_store_product_options
INNER JOIN exp_store_product_modifiers
ON exp_store_product_options.product_mod_id=exp_store_product_modifiers.product_mod_id
{sale_products parse='inward'}entry_id = '{entry_id}' OR{/sale_products}
AND mod_name = 'SIZE'
Run Code Online (Sandbox Code Playgroud)

================================================== ==

尸检

以防万一其他人试图在 ExpressionEngine 的 expresso …

mysql expressionengine e-commerce expresso-store

1
推荐指数
1
解决办法
7188
查看次数