2016-09-17 12 views
-1

の間に水平線を追加します:どのように私は次のように私が選択フィールド間の水平線を追加するにはどうすればよい選択フィールド

enter image description here

相互間の水平方向のラインを確認してください:

enter image description here

+0

をお試しください:https://stackoverflow.com/questions/19382872/how-to-connect-html-divs-with-ライン – StardustGogeta

+0

ようこそ! 「私はこれをやろうとしています、これは私が試みたものです、これは動作しない方法です、どこが間違っていますか?タイプ。この質問を改善するには、あなたの現在のコードを追加してください(ヒット "edit"をクリックし、 '<>'アイコンを押すとhtmlとcssを入力するためのウィンドウがポップアップします)次に "保存して挿入"して編集内容を保存してください) – henry

+0

私たちは何をすればいいのでしょうか?また、あなたは以前の質問を受け入れていないので、チェックし、追加情報を追加して適切に答えることができますので、受け入れることをお勧めします....できるだけ多くの質問を将来のユーザーは投稿された質問のどれが最適な質問であるかを確認することができます。 – LGSon

答えて

0

試すことができますJSFiddle

.wrapper{ 
    position:relative; 
} 

.select2, .select1{ 
    height:20px; 
    width:40%; 
    position:absolute; 
} 

.select1{ 
    left:0; 
} 

.select2{ 
    right: 0; 
} 

.line{ 
    position:absolute; 
    border-bottom: 1px solid red; 
    top:10px; 
    left:0; 
    right:0; 
} 

行の幅はラッパーの幅と同じです。

<div class="wrapper"> 
    <div class="line"> 
    </div> 
    <select class="select1"> 
    <option>1</option> 
    <option>2</option> 
    </select> 
    <select class="select2"> 
    <option>1</option> 
    <option>2</option> 
    </select> 
</div> 
1

多分これは役立つだろう。この

.line { 
 
    position: relative; 
 
    padding-left: 10px; 
 
} 
 
.line:first-child { 
 
    padding-left: 0; 
 
} 
 
.line select { 
 
    position: relative; 
 
} 
 
.line:before { 
 
    content: ""; 
 
    display: block; 
 
    position: absolute; 
 
    top: 50%; 
 
    left: 0; 
 
    width: 100%; 
 
    height: 1px; 
 
    background: red; 
 
}
<span class="line"> 
 
    <select> 
 
     <option>lorem</option> 
 
    </select> 
 
</span> 
 
<span class="line"> 
 
    <select> 
 
     <option>lorem</option> 
 
    </select> 
 
</span> 
 
<span class="line"> 
 
    <select> 
 
     <option>lorem</option> 
 
    </select> 
 
</span>

関連する問題