SORU
22 Aralık 2010, ÇARŞAMBA


CSS içerik özelliği: HTML ekleme için olası Metin yerine?

Mümkünse bir şekilde CSS content özellik ekleme yapmak için değil sadece merak html kodu yerine string :before :after bir eleman gibi:

.header:before{
  content: '<a href="#top">Back</a>';
}

bu çok yararlı olacaktır...Javascript ama bu gerçekten hayat daha kolay olurdu:) css kullanılarak yapılabilir

CEVAP
22 Aralık 2010, ÇARŞAMBA


Ne yazık ki, bu mümkün değildir. spec: başına

Oluşturulan içerik belge ağacını değiştirmez. Özellikle, belge dili işlemci (örneğin, için) reparsing beslenir.

String değerler için diğer bir deyişle, bu değer her zaman tam anlamıyla değerlendirilir. Hiç biçimlendirme, belge dilinden bağımsız olarak yorumlanır.

Örnek olarak aşağıdaki HTML ile verilen CSS kullanarak:

<h1 class="header">Title</h1>

... aşağıdaki çıktıyı neden olur:

<a href="#top">&;/Geri lt>Title

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • kimberly p

    kimberly p

    23 Ocak 2010
  • WOSU Public Media

    WOSU Public

    23 AĞUSTOS 2007