- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
已编辑Maddy - 非常感谢,下面的问题 1 和 3 非常有效,很高兴学会了如何做到这一点。关于 #2 - 在下面的原文中进行编辑。
///原创从这里开始///
需要修复此网站的收藏页面上的以下内容,这是其中一个收藏页面的示例: http://www.sachinandbabi.com/collections/tops
链接: https://drive.google.com/file/d/0Bxyx2FFWzBJjRGhCVVlBR1dadWs/view?usp=sharing
我试图自己解决这个问题,但遇到了瓶颈。如果有人能够提供帮助,并且我需要提供更多信息,请告诉我,以便我发送。
下面是我的 style.css.liquid 模块和图像包装器。谢谢大家。
/* ===============================================
// 4.10 Reveal module
// =============================================== */
.reveal .hidden { display: block !important; visibility: visible !important;}
.product:hover .reveal img { opacity: 1; }
.reveal { position: relative; }
.reveal .hidden {
position: absolute;
z-index: -1;
top: 0;
width: auto;
height: 100%;
opacity: 0;
-webkit-transition: opacity 0.3s ease-in-out;
-moz-transition: opacity 0.3s ease-in-out;
-o-transition: opacity 0.3s ease-in-out;
transition: opacity 0.3s ease-in-out;
}
.reveal:hover .hidden {
z-index: 100000;
opacity: 1;
}
.reveal .caption {
position: absolute;
top: 0;
display: table;
width: auto;
height: 100%;
background-color: white; /* fallback for IE8 */
background-color: rgba(255, 255, 255, 0.7);
font: 13px/1.6 sans-serif;
text-transform: uppercase;
color: #333;
letter-spacing: 1px;
text-align: center;
text-rendering: optimizeLegibility;
}
.reveal .hidden .caption .centered {
display: table-cell;
vertical-align: middle;
}
@media (min-width: 480px) and (max-width: 979px) {
.reveal .caption {
font-size: 11px;
}
}
/*Here's the image wrapper from snippet-product-item.liquid*/
<div class="product-item {{ column-classes }}">
<div class="image-wrapper">
{% if product.available == false %}
<div class="circle sold-out">Sold<br />Out</div>
{% elsif product.compare_at_price > product.price %}
<a class="circle sale" href="{{ product.url | within: collection }}">Sale</a>
{% endif %}
{% assign ratio = settings.product_img_w_to_h_ratio | times: 1.0 %}
<a href="{{ product.url | within: collection }}">
{% if snippet-product-item == '3' or ratio < 1 %}
<div class="reveal">
<img {% if product_slider %}class="lazyOwl" data-src="{{ product.featured_image.src | product_img_url: 'large' }}"{% endif%} src="{{ product.featured_image.src | product_img_url: 'large' }}" alt="{{ product.featured_image.alt | escape }}" />
{% else %}
<img {% if product_slider %}class="lazyOwl" data-src="{{ product.featured_image.src | product_img_url: 'medium' }}"{% endif%} src="{{ product.featured_image.src | product_img_url: 'medium' }}" alt="{{ product.featured_image.alt | escape }}" />
{% endif %}
{% if snippet-product-item == '3' or ratio < 1 %}
<img class = "hidden" {% if product_slider %}class="lazyOwl" data-src="{{ product.images[2] | product_img_url: 'large' }}"{% endif%} src="{{ product.images[2] | product_img_url: 'large' }}" alt="{{ product.images[2]alt | escape }}" />
{% else %}
<img class = "hidden" {% if product_slider %}class="lazyOwl" data-src="{{ product.images[2] | product_img_url: 'medium' }}"{% endif%} src="{{ product.images[2] | product_img_url: 'medium' }}" alt="{{ product.images[2]alt | escape }}" />
{% endif %}
</div>
</a>
</div><!-- .coll-image-wrap -->
最佳答案
你必须在你的CSS中做一些改变:-
对于不透明度:-
.product-grid .image-wrapper {
display: inline-block;
max-width: 100%;
opacity: 1 !important; // add this in your css
position: relative;
width: 100%;
}
对于“SALE”和“SOLD OUT”圆圈 -
.reveal {
position: relative;
z-index: 1; // add this in your css
}
.product-grid .circle {
font-size: 1.16667em;
height: 90px;
padding: 35px 0 0;
right: 15px;
top: 15px;
width: 90px;
z-index: 2; // add this in your css
}
图像悬停变化:-
.reveal .hidden {
height: 100%;
left: 10px; // Change this in your css
opacity: 0;
position: absolute;
top: 0;
transition: opacity 0.3s ease-in-out 0s;
width: auto;
z-index: -1; }
关于CSS 帮助 - Shopify Blockshop 主题收藏页面 alt 图片悬停变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27103421/
添加 null alt=""有什么好处?是为了通过验证还是有更多的理由 以及它应该怎么写? 像这样,没有空间 alt="" 或者这个有一个空格 alt=" " 最佳答案 其他答案已经指出了标准中的要求
抱歉,我忘了说我正在使用 Jeff Atwood 的 wasd 104 键代码键盘,并且“Mac 模式设置为开\我正在从 Windows 远程桌面连接到我的 Mac 计算机: 我正在尝试使用自动热键禁
我正在为所有图像添加 alt 属性以提高 SEO/屏幕阅读器性能。 根据最佳实践,纯美学图像应该有一个空的 alt 属性 alt="",以便屏幕阅读器跳过它们。我在 WordPress 中注意到它确实
基本上, 它的灵感来自 Vim 我想使用一个键(例如 Alt、F1)组合(+I J K L)来映射到箭头键 Autohotkey 中已经完成的工作 Ralt & j::send{Left} Ralt
我正在尝试文档页面中解释的示例代码 http://developers.itextpdf.com/content/itext-7-examples/converting-html-pdf/pdfhtm
我正在使用 goatslacker/alt 开发一个 flux 前端程序.我在触发商店更新操作时遇到问题。监听器未按预期运行。 我现在正在处理的代码非常复杂。我将尝试将我的问题简化为以下代码。我希望它
The MSDN page on DXGI提供有关如何处理不同于桌面分辨率的全屏分辨率的说明。它说在调用 IDXGISwapChain::SetFullscreenState() 之前先调用 IDXG
在 javascript Event 对象中,有一些 bool 值来检查修饰键是否被按下: ctrlKey:CTRL 键。 altKey:ALT 键。 altLeft:ALT 左键。仅适用于 IE。
我在cygwin/Xming下使用xterm。 Alt+B(向后跳一个字)和Alt-F(向前跳一个字)不起作用,而是显示一些变音字符或其他东西。 我在我的主目录中创建了一个文件 .Xresources
通过 Azure Bastion 连接时,我无法让 Windows Server 2019 数据中心识别 Alt Gr 键。该键被误认为是 Alt 键。我的本地操作系统是Windows 10,我的浏览
Windows 中的某些键盘布局(例如 US-QWERTY)将右 Alt 视为常规 Alt 键,而其他(例如 US International)将其视为 AltGr,并在按下时同时生成 Ctrl 和
通过 Azure Bastion 连接时,我无法让 Windows Server 2019 数据中心识别 Alt Gr 键。该键被误认为是 Alt 键。我的本地操作系统是Windows 10,我的浏览
我想使用 2 个快捷键显示 console.log():Alt+a 和 Alt+r 但事实并非如此工作,它没有向我显示任何消息。这就是代码 $(document).bind('keydown
我正在使用以下代码检测 alt。它有效,但是当我执行 alt-tab 切换到另一个程序时,我得到 keydown 18 (alt) 并且没有 keyup,并且 alt 保持按下状态。我该如何解决这个问
我想在 shell 终端中使用 ALT + d 来杀死一个单词。 问题是,如果我使用国家字符,即西里尔字母,在按下 ALT + CyrChar 后,我会在我调整的 xterm 上得到一个 CyrCha
$('input').keyup(function(){ $('div').html($(this).val()); }); http://jsfiddle.net/NMqhW/
我正在使用 DirectX 11 用 C++ 编写一个程序,我希望它能够在用户按下 Ctrl-Alt-Del 或 Alt-Tab 时最小化我的程序。 让窗口本身最小化是比较容易的部分,因为我所要做的就
我最近开始使用 alt.js 重写 Flux & React 应用程序,这使我可以在从服务器渲染时轻松地使用数据引导应用程序。 除了在客户端分派(dispatch)操作时我无法触发我的存储方法之外,其
Windows 下的 Eclipse 有一个非常烦人的问题。当我按下 Right Alt+ key。这让我查看了键绑定(bind)列表并删除了 Ctrl+Alt+key 的所有绑定(bind),我认为
我无法弄清楚两者之间的区别: alts! 和 alt! 在 Clojure 的 core.async . 最佳答案 alts!是 功能 它接受要从中获取的 channel 向量和/或带有要放置在其上的
我是一名优秀的程序员,十分优秀!