根据页面大小移动链接并调整链接大小
Move and resize link based on page size
>我有一个将背景设置为图像的网页,例如内容页面。除此之外,还有不可见的链接叠加层位于顶部,因此如果用户按下正确的区域,链接将被激活。
如果页面以较小的分辨率加载背景,则链接显然不会更改,但我似乎无法制定出调整大小并将叠加层移回正确位置的公式。
页面的原始大小为 1299 x 1794 像素
新尺寸为 512px x 707px
覆盖层的 CSS 是:
<section class="annotLink" style="border-width: 0px; width: 262.217px;
height: 342.867px; border-color: rgb(0, 0, 0); left: 347.126px; top: 72.379px;
position: absolute; transform: matrix(2.181, 0, 0, 2.181, -78.516, -78.516);
transform-origin: -339.126px -44.379px 0px;">
<div style="top: -4px; left: -4px; bottom: -4px; right: -4px;"
class="annotationHighlight" hidden="true"></div>
<a class="internalLink" onclick="event.preventDefault(); JumpToPage(40)"
href="javascript:void(0);" title=""></a>
</section>
任何帮助不胜感激,如果您需要更多信息,请询问。
编辑
可以看到他们在这里工作:
原始尺寸:http://adamdevarea.x10host.com/page-fits.html
新尺寸:http://adamdevarea.x10host.com/page 不适合.html
这绝对是可行的。很难用Firebug进行测试,但是我已经通过在.annotLink
上添加transform: scale(.83)!important
来设法获得良好的比率。
用一些翻译再调整一下,你应该拥有它!
您甚至可以使用 Javascript 即时调整这些值。
PS :这个页面很快就会让你头疼... :)这么多神奇的数字...嗨,来自法国!
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何使用jQuery自动打开页面上的所有链接
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- jquery动画可以通过编程链接吗
- 在浏览器调整大小时更改超链接位置
- 如何告诉 iframe 将图像链接调整为给定的宽度和高度
- 调整从 aspx 页面链接的 pdf 的大小
- 如何使用 jquery 调整超链接图像的大小
- 根据页面大小移动链接并调整链接大小
- 自动调整文本区域链接大小向下jquery
- 当页面链接被点击时,重新调整网站主体和iframe的大小
- 在新选项卡中打开嵌入iFrame中的链接或调整它们的大小
- 当在JS浏览器中输入url时,偏移一个散列标签链接以调整固定的标题
- 调整窗口大小时重新定位链接
- 动画调整大小通过点击一个链接,而不是项目被调整大小
- 将链接大小调整为等距
- 链接在列表组不打开时触发(引导旋转木马调整)
- 调整javascript函数在新选项卡中打开链接
- 定时器到期后,如何调整JS代码以替换链接文本
- 在访问iframe中的链接后调整花哨的框宽度