我即将编写一个响应式布局,它可能包含三种不同的"状态".
古怪的部分是文本的大部分,例如菜单项将是图像 - 不是我的想法,这是我可以改变,我害怕.
由于每个状态的图像将略有不同(除了大小)(例如,在最小的状态下,菜单变为浮动按钮而不是常规标题),我将需要切换图像而不是仅缩放相同的图像.
如果不是因为我可能会选择"adaptive-images.com".
所以,我需要一些关于最佳实践解决方案的输入.
我能想到的是:
将图像作为背景加载 - 感觉有点脏.
插入两个版本并切换css显示属性 - 非常肮脏!
写一个设置所有img链接的javascript - 感觉有点矫枉过正?
有人坐在一个好的解决方案?:)
这对我的jQuery/javascript知识来说有点太棘手,所以我很遗憾地说我还没有真正尝试过任何东西.我需要一些提示才能指出正确的方向!
问题是我的页面上有一个固定的元素,当向下滚动时,这个元素将进入不同的包装器,而在该包装器中,我需要一个较小的子元素来"捕捉"到我的固定元素,而它在元素中.
有点难以解释,我在这里做了一个静态模型:
当"固定购物车按钮"达到价格时,我需要它附加并滚动购物车按钮,只要它在价格"product-div"内.当它离开并进入下一个时,价格应保留在其产品的底部,然后当用户通过向上滚动到达时再次按下到购物车按钮.
好吧,再次,抱歉没有尝试任何东西,但我迷路了.如果我不得不在没有任何帮助的情况下这样做,我想我会选择waypoints.js,但感觉远非最佳.
任何帮助很多人赞赏!
固定元素将始终具有相同的位置,因此我猜测可以使用从浏览器顶部的偏移而不是跟踪它的位置.永远的东西;)
更新:
我自己一直在努力,让它向下工作但不向上:
应澄清我的意思:
http://retype.se/temp/scrolltest/test.html
按价格滚动时,它会向下连接按钮并在离开容器时松开.我现在的问题是让它与它对齐并向上滚动时滚动回原来的位置:)
我越来越了解Git,必须理顺这一点,
我在某处读到,将.git repo放在可以通过Web访问的文件夹中是不安全的做法(听起来很合理!)。
我的问题是,除了它是否正确之外,什么是最好的解决方案?当然,如果您在进行Web开发时在远程主机上工作,则主要发生此问题。
例如,如果我在domain.com/project上工作,其中“项目”是存储库,我该怎么办?
是否可以将.git-folder移到htdocs之外的某个地方并链接到它?或者我可以为其添加一些保护?
我主要在共享主机上进行开发,因此我在安装和设置方面受到限制。
我了解到,您可以将整个存储库/文件夹隐藏在服务器上的某个位置,然后设置一个脚本以在推送到内容时将其复制。
但是,当在“实时”服务器上开发时,我希望能够在两次提交之间实时测试我的代码。
我清楚吗?
帮助赞赏!
我想知道检查输入类型="字段"字段是否可供用户使用的最佳方法是什么?
至少iPhone和iPad不允许用户上传文件,而是用后端代码检查用户代理我想听听你认为最简约的解决方案吗?
目的是检查文件upoads是否可用,如果没有,设置display:none; 对于包含表单的整个div.
这可以只用css完成吗?jQuery的?
我更喜欢一种解决方案,它不会明确地检查是否(iOS),而是进行更通用的检查.
先感谢您!