纯CSS视差效果问题(Pure CSS Parallax effect issue)
似乎与我的纯css视差有问题,我正在使用本文的概念。 然而,这根本不适合我。
我错了吗?
您可以在此处使用调试器检查我的代码。
编辑:对不起我虽然提供链接会让你更容易检查代码而不是阅读并尝试理解粘贴的代码片段。
我希望对我的网站部分有视差效果。
在这里你可以看到我的HTML,有更多的部分,但我目前正试图让我的标题使用视差滚动背景:
<body class="parallax"> <header class="parallax__group"> <div class="parallax__layer parallax__layer--back darken"></div> <div class="parallax__layer parallax__layer--base flex alignvcenter"> <div id="hdr-logo"> <img src="images/logo.svg" alt="Mobile Paint Solutions" class="responsive-img"> </div> <div id="hdr-hint"> <img src="" alt="" class="responsive-img"> </div> <div id="hdr-nav"> <nav> <a href=""><span>Home</span></a> <a href=""><span>About</span></a> <a href=""><span>Gallery</span></a> <a href=""><span>Reviews</span></a> <a href=""><span>Pricing</span></a> <a href=""><span>Contact</span></a> </nav> </div> </div> </header>
这是我的LESS风格:
.parallax { perspective: 1px; height: 100vh; overflow-x: hidden; overflow-y: auto; } .parallax__group { position: relative; height: 100vh; transform-style: preserve-3d; } .parallax__layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .parallax__layer--base { transform: translateZ(0); } .parallax__layer--back { transform: translateZ(-1px) scale(2); } .parallax__layer--deep { transform: translateZ(-2px) scale(3); }
然而目前背景根本没有动,任何人都能解释一下吗?
seem to be having issues with my pure css parallax, im using the concept from this article. However this doesn't seem to be working for me at all.
Am I going about it all wrong?
You can inspect my code using a debugger here.
Edit: Sorry I though providing the link would let you inspect the code easier rather than read and try and understand pasted code snippets.
I want to have parallax effects on sections of my website.
Here you can see my HTML, there are more parts but im currently trying to get my header working with a parallax scrolling background:
<body class="parallax"> <header class="parallax__group"> <div class="parallax__layer parallax__layer--back darken"></div> <div class="parallax__layer parallax__layer--base flex alignvcenter"> <div id="hdr-logo"> <img src="images/logo.svg" alt="Mobile Paint Solutions" class="responsive-img"> </div> <div id="hdr-hint"> <img src="" alt="" class="responsive-img"> </div> <div id="hdr-nav"> <nav> <a href=""><span>Home</span></a> <a href=""><span>About</span></a> <a href=""><span>Gallery</span></a> <a href=""><span>Reviews</span></a> <a href=""><span>Pricing</span></a> <a href=""><span>Contact</span></a> </nav> </div> </div> </header>
And here are my LESS styles:
.parallax { perspective: 1px; height: 100vh; overflow-x: hidden; overflow-y: auto; } .parallax__group { position: relative; height: 100vh; transform-style: preserve-3d; } .parallax__layer { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .parallax__layer--base { transform: translateZ(0); } .parallax__layer--back { transform: translateZ(-1px) scale(2); } .parallax__layer--deep { transform: translateZ(-2px) scale(3); }
However currently the background is not moving at all, can anyone explain this?
原文:https://stackoverflow.com/questions/42891398
最满意答案
希望这个帮助。
HTML:
<div class="image_container"> <input type="file" class="edit_btn" value="Edit"> <img src="img.jpg"> </div>
CSS:
.image_container{ position: relative; } .edit_btn{ postion: asolute; top: 10px; right: 10px; background-color: #000; color: #fff; padding: 8px 15px; border: 0; display: none; } .image_container:hover .edit_btn{ display: block; }
hope this help.
HTML:
<div class="image_container"> <input type="file" class="edit_btn" value="Edit"> <img src="img.jpg"> </div>
CSS:
.image_container{ position: relative; } .edit_btn{ postion: asolute; top: 10px; right: 10px; background-color: #000; color: #fff; padding: 8px 15px; border: 0; display: none; } .image_container:hover .edit_btn{ display: block; }
相关问答
更多-
使用CSS可以使用id(#)选择器为该特定按钮设置样式: #search { width: 20em; height: 2em; } 或者如果您希望所有提交按钮都是特定大小: input[type=submit] { width: 20em; height: 2em; } 或者如果您希望某些类别的按钮是特定的样式,您可以使用CSS类: 和 input. ...
-
按钮编辑图像(Button edit in an image)[2023-05-28]
希望这个帮助。 HTML: -
由于您只想在Header Cart => Mini Cart中将Checkout单词更新为Order Now ,请执行以下操作: 假设您正在使用RWD主题,请导航到app / design / frontend / rwd / default / template / checkout / cart / minicart / items.phtml 第94和95号线 :
如何在用户单击GridView中的编辑按钮时显示下载图像(How to show download image when user click on edit button in GridView)[2022-02-28]
我认为您需要更改的正确CSS样式display为具有“块”(或“内联”)值。 另外,你不应该/不能混合使用jQuery和Javascript。 如果你使用jQuery对象(使用$("") ),那么你应该使用jQuery方法。 如果你想使用普通的Javascript,那么你可以使用Javascript方法。 在您的情况下,您使用jQuery按类选择元素。 但是,然后您尝试使用.onclick将onclick处理程序绑定到所选元素,这是普通的Javascript。 你应该使用: $(".icon-edit"). ...用java编辑图像(Edit an image in java)[2022-02-27]
创建一个新的ImageIcon SubClass并浏览paintIcon方法。 例如: class MyImageIcon extends ImageIcon { public MyImageIcon(Image img) { super(img); } public void paintIcon(Component c, Graphics g, int x, int y) { super.paintIcon(c,g,x ...WordPress:如何将图像上传按钮添加到编辑表单?(WordPress : how to add an image upload button to the edit form?)[2023-11-05]
我自己找到了如何添加和使用媒体按钮。 如果其他人正在搜索它,我写了一个关于在SitePoint上执行此操作的教程。 您还可以在我的博客上找到法语版本。 基本上,它使用当前未在WordPress Codex上列出的动作media_buttons 。 当在WordPress编辑器中显示媒体按钮时,将调用此操作:您所要做的就是显示您自己的具有专用功能的按钮。 然后,您可以打开一个媒体窗口并检索用户的选择,这要归功于一个好的(但隐藏!)API。 I found by myself how to add and us ...您需要将url替换为您拥有的图像。 .fb { background: url(http://placehold.it/50x20/00ff00); } .fb:hover { background: url(http://placehold.it/50x20/0000ff); } .outlook:disabled { background: url(http://placehold.it/50x20/000000); color: white; } .fb ...TinyMCE有一个名为file_browser_callback和file_picker_callback的init选项,允许您将自己的文件浏览功能添加到插入对话框中: https://www.tinymce.com/docs/configure/file-image-upload/#file_browser_callback https://www.tinymce.com/docs/configure/file-image-upload/#file_picker_callback https://www ...点击后退按钮后返回怎么办? @Override public boolean onRestore() { if(unclickedImageDisplayed) { ButtonName.setImageResource(R.drawable.unclicked_button_image); } } 如果查看文档和活动生命周期,您可以看到on Restore返回活动时调用on Restore上的方法。 也许通过在更改按钮的背景时更改一个私有变量,并通过检查此布尔值, ...好的,我做了。 我使用form主题来覆盖每个输入的显示方式。 要做到这一点,你必须添加一个“form_theme表单自我”标签并覆盖你的树枝中的表单将被呈现的choice_widget块。 {% extends ::base.html.twig %} {% form_theme form _self %} {% block choice_widget_expanded %}{% f ...相关文章
更多- CSS样式
- css常用属性
- 在html使用CSS的方式
- css选择器使用
- css盒子模型
- 求教一个 table的css
- 使用CSS3+jquery.js 实现微信抽奖转盘效果
- HBuilder实时查看HTML/JS/CSS修改后的效果
- 编写统一、符合习惯的CSS的原则
- 孔浩css视频教程
最新问答
更多- 获取MVC 4使用的DisplayMode后缀(Get the DisplayMode Suffix being used by MVC 4)
- 如何通过引用返回对象?(How is returning an object by reference possible?)
- 矩阵如何存储在内存中?(How are matrices stored in memory?)
- 每个请求的Java新会话?(Java New Session For Each Request?)
- css:浮动div中重叠的标题h1(css: overlapping headlines h1 in floated divs)
- 无论图像如何,Caffe预测同一类(Caffe predicts same class regardless of image)
- xcode语法颜色编码解释?(xcode syntax color coding explained?)
- 在Access 2010 Runtime中使用Office 2000校对工具(Use Office 2000 proofing tools in Access 2010 Runtime)
- 从单独的Web主机将图像传输到服务器上(Getting images onto server from separate web host)
- 从旧版本复制文件并保留它们(旧/新版本)(Copy a file from old revision and keep both of them (old / new revision))
- 西安哪有PLC可控制编程的培训
- 在Entity Framework中选择基类(Select base class in Entity Framework)
- 在Android中出现错误“数据集和渲染器应该不为null,并且应该具有相同数量的系列”(Error “Dataset and renderer should be not null and should have the same number of series” in Android)
- 电脑二级VF有什么用
- Datamapper Ruby如何添加Hook方法(Datamapper Ruby How to add Hook Method)
- 金华英语角.
- 手机软件如何制作
- 用于Android webview中图像保存的上下文菜单(Context Menu for Image Saving in an Android webview)
- 注意:未定义的偏移量:PHP(Notice: Undefined offset: PHP)
- 如何读R中的大数据集[复制](How to read large dataset in R [duplicate])
- Unity 5 Heighmap与地形宽度/地形长度的分辨率关系?(Unity 5 Heighmap Resolution relationship to terrain width / terrain length?)
- 如何通知PipedOutputStream线程写入最后一个字节的PipedInputStream线程?(How to notify PipedInputStream thread that PipedOutputStream thread has written last byte?)
- python的访问器方法有哪些
- DeviceNetworkInformation:哪个是哪个?(DeviceNetworkInformation: Which is which?)
- 在Ruby中对组合进行排序(Sorting a combination in Ruby)
- 网站开发的流程?
- 使用Zend Framework 2中的JOIN sql检索数据(Retrieve data using JOIN sql in Zend Framework 2)
- 条带格式类型格式模式编号无法正常工作(Stripes format type format pattern number not working properly)
- 透明度错误IE11(Transparency bug IE11)
- linux的基本操作命令。。。