2015-01-15 46 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 2015-01-15 18:49:40

+0

属性是不可风格的;他们没有呈现。你的意思是用'selected'属性来设计'option'元素吗? (请注意,您的文本与您的代码有冲突,关于哪个元素具有该属性。)通过向左对齐,您的意思是什么? 'Option'元素默认是左对齐的。 – 2015-01-15 18:50:16

回答

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%理解你想要的,但是: 有一行代码需要控制 元素文本和选择框对齐 我重命名了你的类名,因为使用的是barspaces不正确(IMO ) 最后,我认为类名应该有一个简短的名字。 希望它有帮助。 – 2015-01-15 19:10:53