不幸的是我只需要查看的HTML的能力,但我能夠編輯CSSCSS對齊3個HTML元素,沒有訪問HTML
有3個元素(但4周div的),可以從瀏覽器中查看
我已經把它們放在一個邊框上,以使它們清晰。 Click to View
<li id="area--5F43005:RESOCCHAZ--5F1" class="row">
<fieldset>
<div class="col_question">
4. As part of your occupation, do you work at etc. ect.
</div>
<div class="holder">
<input type="hidden" name="43005:RESOCCHAZ--5F1_life_1" id="trigger_43005:RESOCCHAZ--5F1_life_1" value="true">
<div class="col_answer" id="answ_43005:RESOCCHAZ--5F1_life_1">
No
</div>
<div class="col_select">
<input id="btn_true_43005:RESOCCHAZ--5F1_life_1" name="btn_true_43005:RESOCCHAZ--5F1_life_1" class="ure_btn" type="submit">
<input id="btn_false_43005:RESOCCHAZ--5F1_life_1" name="btn_false_43005:RESOCCHAZ--5F1_life_1" class="ure_btn" type="button" value="no">
</div>
</div>
</fieldset>
</li>
我想要的3個元素是通過側相同的寬度和側,以在頂部/底部節省空間。
三個要素必須保持相同的比率不管問題/文
這裏的長度是我的CSS
.col_question{
display: inline-block;
border-style: groove;
padding:6px;
}
.col_answer{
display: inline-block;
border-style: groove;
padding:6px;
}
.col_select{
border-style: groove;
padding:6px;
}
fieldset{
border:none;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-before: 0px;
-webkit-padding-start: 0px;
-webkit-padding-end:0px;
-webkit-padding-after:0px;
min-width:0px;
}
我已經試過各種CSS元素,但似乎沒有任何工作。開始懷疑它的父親ol,div或容器需要添加CSS元素的元素。
也許你可以提供一個工作中的堆疊片段而不是一個形象? – domsson
查看[flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/),特別是'flex-direction:horizontal'部分。 – marcellothearcane
也需要原始選擇器,而不僅僅是前綴選擇器 - 您需要將'padding-after'和'-webkit-padding-after'放在一起。你可以用'padding:右上角的左下角;'連接邊距和填充。請參閱[this](https://www.w3schools.com/css/css_margin.asp#div-gpt-ad-1493883843099-0)以獲取更多信息... – marcellothearcane