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

  • Justin Davis

    Justin Davis

    14 Ocak 2008
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • Plugable

    Plugable

    19 Mayıs 2010