2015-01-15 3 views
0

HTML이 :SELECTED 속성에 스타일을 지정하는 방법은 무엇입니까?

<div class="col5"> 
    <a href="#">DOMINICAN</a><br><br> 
    <div class="img"><a href="#"><img src="images/prod01.jpg" alt=""></a></div> 
    <div class="selectransfer"> 
     <span class="opensans size13"><b>Type of Transfer</b></span> 
     <select class="form-control mySelectBoxClass"> 
      <option>Round Trip</option> 
      <option>One Way Arrival</option> 
      <option selected>One Way Departure</option> 
     </select> 
    </div> 
</div> 

내가 원하는 것은 왼쪽의 "선택"옵션 (왕복)를 정렬하는 것입니다,이 속성 (선택)를 제어 할 수 있어야합니다.

제안 사항?

+0

죄송합니다. 원하시는 것이 무엇인지 더 자세히 설명해 주실 수 있습니까? 귀하의 설명을 이해하지 못했습니다. – indubitablee

+0

속성을 스타일 할 수 없습니다. 그들은 렌더링되지 않습니다. 'selected' 애트리뷰트로'option' 엘리먼트의 스타일을 지정한다는 것을 의미합니까? (텍스트가 해당 요소가있는 요소와 관련하여 코드와 충돌합니다.) 왼쪽에 정렬하면 무엇을 의미합니까? 'Option' 요소는 기본적으로 왼쪽 정렬됩니다. –

답변

0

나는 당신이 (옵션이되면 왼쪽 정렬) 변경하려면 정확히 이해하지 못했지만,이 방법이 요소 제어 할 수 있습니다

option[selected] { 
    color: blue; 
} 

을 그리고 당신은 전류를 제어하려는 경우 선택한 옵션, 당신은이를 사용할 수 있습니다

option:checked { 
    color: red; 
} 

JSFiddle을 : http://jsfiddle.net/9njpjdy0/1/

상세 정보 : http://www.w3schools.com/css/css_attribute_selectors.asp http://www.w3schools.com/cssref/sel_checked.asp

도움이 될지 알려주세요.

0
<!-- language: lang-css --> 

    #selectransfer { 

     text-align: left; 
     vertical-align: center; 

     } 

    .opensans_size13 { 
     text-align: left; 
     vertical-align: top; 
     position: absolute; 
     } 

    .form_control_mySelectBoxClass { 
     margin-top: 45px; 
     position:relative; 
     } 

    option[selected] { 
    color: red; 
     } 

<!-- language: lang-html --> 

<div class="col5"> 
    <a href="#">DOMINICAN</a><br><br> 
    <div class="img"><a href="#"><img src="images/prod01.jpg" alt=""></a></div> 
    <div class="selectransfer"> 
     <span class="opensans_size13"><b>Type of Transfer</b></span> 
     <select class="form_control_mySelectBoxClass"> 
      <option>Round Trip</option> 
      <option>One Way Arrival</option> 
      <option selected>One Way Departure</option> 
     </select> 
    </div> 
</div> 
+0

내가 원하는 것을 100 % 이해할 수는 없지만 : 제어하고자하는 항목에 2 줄의 코드가 있습니다 요소 텍스트와 선택 상자가 정렬되었습니다 막대 공간 사용이 올바르지 않기 때문에 클래스 이름의 이름이 변경되었습니다 (IMO) 마지막으로 클래스 이름에 짧은 이름이 있어야한다고 생각합니다. 도움이 되길 바랍니다. –