使用 css3 和 jQuery 制作缩放圆圈
我有三个具有基于百分比宽度的块级行项目,因此每个项目的宽度与浏览器窗口的宽度相等。这很容易。
我需要帮助的是使用 jQuery 查找每个项目的宽度并将项目的 height 属性指定为等于宽度,这样无论浏览器窗口的宽度如何,项目的宽度和高度都是相等的。
一旦宽度和高度相同,使用 css3 制作漂亮的圆形背景就很容易了。
I have three block-level line items with percentage-based widths so the width of each item scales equally to the width of the browser window. That's easy.
What I need help with is to use jQuery to find the width of each item and assign the item's height property to be equal to the width, so that no matter the width of the browser window the width and height of the item is equal.
Once the width and height are the same it'll be easy to use css3 to make nice circle backgrounds.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
像这样的东西吗?看起来并不难,我可能错过了一些东西。
Something like this? Doesn't look that difficult, I might have missed something.
我将查询分配给一个变量,因为在窗口调整大小时调用事件非常密集。
http://jsfiddle.net/CKLZM/
I'm assigning the query to a variable because calling events on window resize is quite intensive.
http://jsfiddle.net/CKLZM/