- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试从修改后的单选按钮创建一个按钮列表。但是,一旦标签变成 2 衬垫, block 就会随着标签上升。这是我的 CSS 代码:
.radio-toolbar input[type="radio"] {
display:none;
}
.radio-toolbar label {
display: inline-block;
padding-top: 10px;
height: 100px;
width: 100px;
border: 1px solid #ccc;
border-radius: 5px;
text-align: center;
background-color: #fff;
color:#999;
-webkit-box-shadow: 0px 5px 0px 0px rgba(204,204,204,0.75);
-moz-box-shadow: 0px 5px 0px 0px rgba(204,204,204,0.75);
box-shadow: 0px 5px 0px 0px rgba(204,204,204,0.75);
}
.radio-toolbar input[type="radio"]:checked + label {
height: 100px;
width: 100px;
border: 1px solid #00aaa7;
border-radius: 5px;
text-align: center;
background-color: #00aaa7;
color:#fff;
-webkit-box-shadow: 0px 5px 0px 0px rgba(0,170,167,1);
-moz-box-shadow: 0px 5px 0px 0px rgba(0,170,167,1);
box-shadow: 0px 5px 0px 0px rgba(0,170,167,1);
}
<div class="radio-toolbar margin-top" ng-repeat="physical in physicals">
<span class="medium-font fw300 dark-gray">{{ physical.name }}</span><br>
<span ng-repeat="condition in physical.conditions">
<input ng-click="physicalExam($parent.$index, physical, condition)" type="radio" name="{{ physical.name }}" id="{{ condition._id }}" value="{{ condition.conditionName }}">
<label class="small-font fw300 gray" for="{{ condition._id }}">{{ condition.conditionName }}</label>
</span>
</div>
参见 JFFIDDLE .
最佳答案
.radio-toolbar label {
vertical-align: top;
}
关于javascript - CSS Radio Button Buttons 向上包裹标签文本并移动 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35954948/
我遇到过这个 html: 上面的html和这个有什么区别: 最佳答案 来自MDN page on the tag : 对于 type 的属性标签,可能的值是: 提交:按钮将表单数据提交给服务器
Button button= (Button) findViewbyID(R.id.button); 和 Button button = new Button(this); 有什么区别? 最佳答案 有
我是一名优秀的程序员,十分优秀!