相关疑难解决方法(0)

如何使用jQuery和blockUI将DIV置于页面中心?

我正在尝试转换Matt Berseth的' YUI Style Yes/No Confirm Dialog ',所以我可以将它与jQuery blockUI插件一起使用.

我不得不承认我不是CSS大师,但我认为即使对我来说这也很容易....除了10个小时之后我不知道为什么我不能让爆炸的东西工作.

问题是我似乎无法让'confirmDialogue'DIV在页面上居中,而上面没有显示任何工件.或者,如果我通过执行....重置blockUI的CSS设置:

$.blockUI.defaults.css = {};
Run Code Online (Sandbox Code Playgroud)

.....我发现DIV左对齐.

我已经尝试了各种各样的东西但CSS不是我的强点是服务器端应用程序有点人:(

所以,如果那里的任何人都是jQuery/blockUI/CSS向导阅读这个...请你去试试让我知道我错了什么?

基本上我遵循Matt博客上的设计模板,HTML看起来像下面的内容(CSS与Matt的样本没有变化).您可以从http://mattberseth2.com/downloads/yui_simpledialog.zip上的完整示例项目下载中获取png'sprite'文件- 这是一个.net项目,但我只是想让它在一个简单的html中工作文件,因此不需要.NET知识.

无论如何,任何建议和指导真的非常有用.如果我们见面的话,我甚至会鼓励那些有希望买啤酒的人买的东西:)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
  <title></title>
  <script type="text/javascript" src="script/jquery-1.2.6.js"></script>
  <script type="text/javascript" src="script/jquery.blockUI.js"></script>
  <style>
  .modalpopup
  {
    font-family: arial,helvetica,clean,sans-serif;
    font-size: small;
    padding: 2px 3px;
    display: block;
    position: absolute;
  }

  .container
  {
    width: 300px;
    border: solid 1px #808080;
    border-width: 1px 0px;
  } 

  .header
  {
    background: url(img/sprite.png) repeat-x 0px -200px;  
    color: #000;  
    border-color: #808080 #808080 …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery blockui

13
推荐指数
1
解决办法
3万
查看次数

标签 统计

blockui ×1

css ×1

javascript ×1

jquery ×1