abp radio表单元素 消失了
框架將原本的元素都隱藏掉了,取而代之的是根據label定義了自己的樣式,如下:
[type="radio"]:not(:checked)+label {
??? padding-left: 26px;
??? height: 25px;
??? line-height: 25px;
??? font-size: 13px;
??? font-weight: normal;
}
[type="radio"]:checked+label {
??? padding-left: 26px;
??? height: 25px;
??? line-height: 25px;
??? font-size: 13px;
??? font-weight: normal;
}
[type="radio"].radio-col-red:checked+label:after {
??? background-color: #F44336;
??? border-color: #F44336;
}
?
從上可知,css的+號表示元素的后面兄弟元素,所以正確的打開方式是:
在表單元素后定義一個label元素就可以啦
比如:
???? <input type="radio" name="xx" class="radio-col-light-blue" id="xx" value="1" >
???? <label for="xx">AAA</label>
沒辦法,用別人的框架,就得受約束,下面這個鏈接講的更為詳細一點
參考:https://www.cnblogs.com/hpnet/p/9350250.html
轉載于:https://www.cnblogs.com/zinan/p/11140425.html
總結
以上是生活随笔為你收集整理的abp radio表单元素 消失了的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: makefile编译erlang
- 下一篇: python模拟http请求