Javascript替代高度、宽度控制

发布于 2024-09-10 06:04:06 字数 82 浏览 6 评论 0原文

是否可以对元素使用不同的定位系统。 您不更改元素的宽度和高度,而是可以使用以下命令更改它 左、右、上、下

或多或少类似于柔性控制器?

is there away to use a different positioning system for elements.
where you don't change the width and height of the element instead you can change it using
left,right, top, bottom

more or less like the flex controllers?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

北风几吹夏 2024-09-17 06:04:06

是的,您可以,我不能 100% 确定所有浏览器是否完全支持它,但您可以使用绝对定位并指定所有坐标。

.pos {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

应该延伸到整个窗口。

然后,您可以修改 jQuery 中的每个属性或为其设置动画。

$(".pos").animate({
    bottom: "50%",
    right: "50%"
}, 2000);

干杯,

Marko

Yes you can, I'm not 100% sure if it's fully supported in all browsers but you can use absolute positioning and specify ALL of the coordinates.

i.e.

.pos {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
}

Which should stretch across the whole window.

You can then modify, or animate each of the properties in jQuery..

i.e.

$(".pos").animate({
    bottom: "50%",
    right: "50%"
}, 2000);

Cheers,

Marko

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文