html
  • css
  • 2011-03-16 106 views 3 likes 
    3

    我:CSS樣式動態

    <input type="text" id="email[1]" name="email[1]"> 
        <input type="text" id="email[2]" name="email[2]"> 
    . 
    . 
    

    一個已經使用PHP填充。裏面一個for循環有:

    echo "<input type='text' id='email[".$i."]' name='email[".$i."]'> "; 
    

    由於我不知道那將要創建輸入電話號碼,我怎麼能給款式給他們?

    回答

    5

    如果他們都將擁有相同的風格,你可以使用類。例如:

    echo "<input type='text' class='emailinput' id='email[".$i."]' name='email[".$i."]' /> ";


    並在CSS,你可以風格類似這樣的內容:

    .emailinput 
    { 
        width:    20px; 
        background-color: red; 
    } 
    


    順便說一句,我添加了一個斜線到輸入元素的結尾。這是針對XHTML有效代碼的。您應該對所有輸入元素執行此操作(/>)。

    4

    HTML:

    <input class="anything you want" ... /> 
    

    CSS:

    .anything { 
    ... 
    } 
    .you { 
    ... 
    } 
    .want { 
    ... 
    } 
    
    相關問題