显示标题的 jQuery 工具栏

标签 jquery html css jquery-ui toolbar

我想使用 jQuery UI 创建一个带标题的工具栏。

到目前为止,我有:

HTML:

<div class="demo">

  <span id="toolbar" class="ui-widget-header ui-corner-all">
    <label>go to beginning</label>
    <button id="Submit">Submit</button>    
  </span>

</div>

CSS:

#toolbar {
    padding: 10px 4px;
    width: 500px
}

Javascript:

 $(function() {
    $( "#Submit" ).button({
    });
 });

链接:

http://jsfiddle.net/CKvYv/59/

对于带标题的工具栏来说,它看起来真的很棒。我想将其设置为 width: 100% 并修复要在工具栏内显示的按钮。

这可能吗?

你必须提出更简单、更漂亮的建议吗?

谢谢

最佳答案

您遇到了所有 CSS 问题。您应该使用 100% 宽度的 CSS 标记将工具栏设为 div 而不是 span。按钮大小通过 CSS 字体大小标记控制。

这是带有 2 个按钮的 jsfiddle 中的代码:

HTML

<div class="demo">

<div id="toolbar" class="ui-widget-header ui-corner-all">
    <label id="title">go to beginning</label>
    <button id="Submit">Submit</button>
    <button id="Submit2">Submit2</button>
</div>

CSS

#toolbar {
    width: 100%;
    padding-left : 4px;
}

#title {
    padding : 0px 4px; 
}

.ui-button {
    font-size : 11pt;
}

JavaScript

$(function() {
    $( "#Submit" ).button();
    $( "#Submit2" ).button();
});

关于显示标题的 jQuery 工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6641423/

相关文章:

javascript - 对于自定义库来说,什么是好的 javascript ajax 库?

html - 在 Firefox 和 IE 中显示但在 Chrome 中不显示的子菜单项

html - flex-start 在主布局中不起作用

php - 如何防止用户使用 jQuery 以最大长度输入值

html - 当旁边有一个 <img/> 时,如何让我的 <h1> 居中?

javascript - JQuery 日期选择器不保存所选日期

javascript - Codeigniter Jquery Ajax : How to loop returned data as html

html - 将绝对定位元素与父元素的中间对齐

css - Bootstrap : How to get part of my banner image to hide under my sidebar?

javascript - 如何在浏览器调整大小时重新加载 Javascript? BX slider 轮播