javascript - 添加水平单选按钮

标签 javascript jquery html css

每当我尝试向我的表单添加单选按钮时,它就会变成垂直的并且不再起作用。我需要让 radio 显示并保持水平。我将 input 添加到每个 div 但它改变了表单设计和功能。

我也试过:

input {
display:inline-block;
}

工作 JSFiddle: http://jsfiddle.net/RC3e4/16/ (单击选项时会显示隐藏文本)

非工作 JSFiddle: http://jsfiddle.net/RC3e4/23/

<div class="" type="radio" name="q1" value="Broken">

最佳答案

首先。 div 没有 type 属性。没有理由使用它。您可以给它们一个 id 或一个 class 来识别它们。

其次。 div 是 block 元素。这意味着他们从上到下。 html 无法知道您是希望内容从左到右还是从上到下流动。您需要在 div 上使用 float css 属性。

当事情变得困难时。你需要做一个基本的例子并从那里开始工作。

这是一个简单的例子

http://jsfiddle.net/pPcHt/

关于javascript - 添加水平单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22082424/

相关文章:

javascript - 导航栏固定底部位置并在到达滚动位置时切换到静态

jquery - 了解 jQuery API 文档语法

javascript - 为什么听众不起作用?

php - 我的 php 项目没有在本地 ubuntu 机器上运行

javascript - Plotly 直方图值的精度 %{x}

Javascript - 倒数计时器不是每秒递增

javascript - 在html中创建一个小颜色框

javascript - 重置样式属性

javascript - 拉入本地 html 内容的 AngularJS bootstrap-ui 选项卡

html - 当您将鼠标移开时,如何反转下拉菜单的动画?