html - jquery mobile——标签、输入、文本在同一行

标签 html css jquery-mobile

我已经尝试了很多时间将标签、输入和文本放在同一行中:

Birth Date _________ *

如何把“*”放在同一行?

HTML:

<div class="wrapper">
  <div class="left text"> Birth Date: </div>
  <div class="content">
    <input type="text" id="bdate" name="bdate"  maxlength="8" />
  </div>
  <div class="right">*</div>
</div>

CSS:

.wrapper {
float: left;
width: 100%;
}

.content {
    margin: 0 75px 0 90px; 
    width: 125px;
}
.left {
    float: left;
    width: 90px; 
}
.text {
    padding-top: 1.0em;
    padding-bottom: 0.7em;
    display: block;
    font-size: 16px;
}
.right {
    float: left;
}

在 CSS .right 部分设置“float:right”也是没有用的。

有人帮忙吗?

请不要使用“jquery”中的方法,它也不适用于“jquery mobile”(1.3.1),非常感谢!

最佳答案

你错过了一件小事:

.content {
    margin: 0 75px 0 90px; 
    width: 125px;{
    float: left;            // Added this row
}
.left {
    float: left;
    width: 90px; 
}
.right {
    float: left;
}

关于html - jquery mobile——标签、输入、文本在同一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18419127/

相关文章:

html - go - 使用继承渲染 html/模板

html - sed -- 删除非标准字符

javascript - jQuery 附加双引号无法正常工作

html - 如果有的话,什么时候是使用 <b> 和 <i> 代替 <strong> 和 <em> 的最佳时机?

javascript - jQuery 事件未触发。

c# - 将 ViewModel 传递到 CSS 文件中

javascript - 我无法在类(class)之间切换

html - 需要帮助使 div 垂直居中

android - 动态创建的 <li> 在 html5 中水平滚动

Jquery Mobile - 在新闻发布会上?