SORU
8 NİSAN 2010, PERŞEMBE


Seç "=&; e-posta" " etiketi için nasıl;" CSS?

Kod:

<label for="email">{t _your_email}:</label>

CSS:

label
{
    display: block;
    width: 156px;
    cursor: pointer;
    padding-right: 6px;
    padding-bottom: 1px;
}

Geniş olması gerekiyordu değil gibi e-posta etiketi için yeni bir CSS yapmak istiyorum.

CEVAP
8 NİSAN 2010, PERŞEMBE


Seçici olurdu

label[for=email]
{
    /* ...definitions here... */
}

attribute selector bir şey. Bazı tarayıcılar unutmayın (YANİ < sürümleri; 8 mesela) öznitelik seçiciler desteklemiyor olabilir, ama daha yeni olanlar. IE6 gibi eski tarayıcıları desteklemek ve 7, sınıf (ya da başka bir yapısal yol) kullanmak için üzücü olurdu.

(Şablon {t _your_email} id="email" ile bir alanı doldurmak varsayıyorum. Değilse, bir sınıf yerine kullanın.)

Not: Eğer değeri öznitelik sen seçme uymuyor kuralları için bir CSS identifier (örneğin, eğer bir boşluk veya parantez içinde, ya da başlar bir basamak, vb.), değeri tırnak gerekir:

label[for="field[]"]
{
    /* ...definitions here... */
}

11**.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Css

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • MikeyMacintosh

    MikeyM

    28 Aralık 2009
  • mobilenet.cz

    mobilenet.cz

    26 NİSAN 2008
  • RinconDynamic

    RinconDynami

    1 EKİM 2011