html
  • css
  • 2011-03-16 108 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 { 
    ... 
    } 
    
    相关问题