2012-12-30 3 views
0

에 두 개의 버튼을받을 수 있나요이 내이다 : 그들이 중심과 같은 줄에 서로 옆에 얻을 내가 노력하고는 어떻게 서로 옆에

<fieldset> 
    <legend></legend> 
    <br/> 
     @using (Html.BeginForm("PrePayment", "Payment", FormMethod.Post)) 
     { 
     <div align="left"> 
      <input id="btn" type="submit" value="Make a Payment" /> 
     </div> 
     } 
    @using (Html.BeginForm("DisplayLedger", "Customer", FormMethod.Post)) 
     { 
     <div align="right"> 
      <input id="btn" type="submit" value="Display Activity" /> 
     </div> 
     } 
    </fieldset> 

.

이는 무슨 일이 일어나고있는 것입니다 :

buttons

나는 CSS를 새로운 그리고 난 몇 가지를 시도했지만 난 같은 줄에 그들을 얻을 수없는 것.

누구든지 아이디어가 있습니까?

+1

동일한 div 태그에 두 입력 태그를 넣을 수 있습니다. 별도의 div 태그가 문제의 원인 일 수 있습니다. –

+1

@Slaks yeah thx가 도와 주셔서 감사합니다. 건설적이거나 게시하지 마십시오. – ErocM

+0

@annoying_squid 이렇게하면 서로 쌓일 수 있습니다. – ErocM

답변

2

이것은 간단한 CSS 문제입니다. 상자를 맞추려면 같은 float (이 경우에는 "left")를 사용해야합니다. 여기 시각적 인 예를 만들었습니다 http://jsfiddle.net/ktCng/

<div class="wrap"> 
    <div class="box left"></div> 
    <div class="box left"></div> 
</div> 

<div class="wrap"> 
    <div class="box left"></div> 
    <div class="box right"></div> 
</div>​ 

.wrap{ 
    width: 200px; 
    height: 100px; 
    float: left; 
    display: block;  
    border: 1px solid #000;  
} 

.box{ 
width: 50px; 
height: 50px; 
display: block; 
} 

.left{ 
    float: left; 
    background: green; 
} 

.right{ 
    float: right; 
    background: red; 
} 

+0

위대한 포스트. 그 사이트는 CSS를 더 잘 배우는 데 도움이 될 것입니다. 나는 그들이 같은 라인에서 그들을 얻을 수있는 방법을 본다. 그리고 그것은 큰 출발점이다. 그러나 나는 그들을 어떻게 나란히 뒀 느냐? – ErocM

+0

text-align : center 속성을 래퍼 (권장하지 않음)에 추가하거나 상자 클래스에서 여백을 사용하십시오. –

+0

아 마진 duh !! 고마워요, 그게 내가 찾는거야! – ErocM

1

스타일링 문제 만 해결. 그리고 그 일에 정말로 빠르고 불쾌한 일을하고 있습니다.

<fieldset> 
    <legend></legend> 
    <br/> 
    <div style="text-align:center"> 
     @using (Html.BeginForm("PrePayment", "Payment", FormMethod.Post, new { style = "display:inline" })) 
     { 
      <input id="btn" type="submit" value="Make a Payment" /> 
     } 
     @using (Html.BeginForm("DisplayLedger", "Customer", FormMethod.Post, new { style = "display:inline" })) 
     { 
      <input id="btn" type="submit" value="Display Activity" /> 
     } 
    </div> 
</fieldset> 
관련 문제