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

  • Keith Anthe

    Keith Anthe

    26 NİSAN 2011
  • NYLON Video

    NYLON Video

    11 Aralık 2006
  • PlugResearch

    PlugResearch

    22 Mart 2006