![]() |
1
249
我刚刚用jquery 1.4.1和ui 1.8rc1编写了一个很小的示例应用程序。我所做的只是将构造函数指定为:
我知道你说过,这使得它占据了浏览器窗口的100%宽度,但是它在这里工作得很好,在ff3.6、chrome和ie8中进行了测试。 我不是在进行Ajax调用,只是手动更改对话框的HTML,但不认为这会引起任何问题。其他的CSS设置会破坏它吗?
唯一的问题是宽度偏离了中心,但我发现了
support ticket
他们提供了一个解决方案
这是我头牌的内容:
我从下载了jquery用户界面的js和css。 http://jquery-ui.googlecode.com/files/jquery-ui-1.8rc1.zip . 身体:
|
![]() |
2
11
有同样的问题,感谢你提到真正的问题与CSS有关,我发现了这个问题:
有
|
![]() |
3
3
|
![]() |
4
2
我想设置float:left对于对话框是有效的。假设对话框是完全由插件定位的,在这种情况下,它的位置将由这个决定,但是浮动元素的副作用-使元素的宽度仅与保存内容的宽度一样-仍然有效。 如果你把一条规则
在样式表中,尽管您可能需要使用jquery设置它 |
![]() |
5
2
在没有升级相应主题的情况下,将jquery ui升级到1.8.1时也遇到了同样的问题。只需升级主题即可,“自动”再次工作。 |
![]() |
6
2
出于某种原因,我一直对IE7有完整的页面宽度问题,所以我进行了以下黑客攻击:
|
![]() |
7
2
通过指定最大宽度,可以避免100%宽度问题。这个
如果还想限制最大高度,请使用
|
![]() |
8
1
我也有类似的问题。
设置
设置
|
![]() |
9
1
我也有这个问题。 我把它和这个结合起来:
|
![]() |
10
0
我也有同样的问题和立场:绝对在你的.ui对话框css中是不够的。我注意到position:relative被设置在实际元素的直接样式上,因此.ui对话框的css定义被覆盖。设置位置:绝对在DIV上,我要做一个对话框静态也不工作。 最后,我在本地jquery中更改了两个位置以使其正常工作。 我在jquery中将以下行更改为:
在 https://github.com/jquery/jquery/blob/1.8.0/src/offset.js#L62 另外,由于我的对话框设置为Draggable,所以我必须将jquery用户界面中的这一行更改为:
在 https://github.com/jquery/jquery-ui/blob/1-8-stable/ui/jquery.ui.draggable.js#L48 也许更彻底地经历我的风格会解决问题,但我想我会分享我是如何完成这项工作的。 |
![]() |
11
0
如果你需要它在IE7中工作,你不能使用
undocumented, buggy, and unsupported
是否
你可能想包括
在IE7、IE8、IE9、IE10、IE11、Firefox 30、Chrome 35和Opera 22中测试。 |
![]() |
12
0
您只需添加:
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 3 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 3 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 3 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 4 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 4 月前 |