मैंने अपने वेब पेज के लिए a CSS page-numbering solution संशोधित किया।प्रिंट करने योग्य दस्तावेज़ के <thead> पर सीएसएस का उपयोग कर कुल पृष्ठ संकेतक जोड़ें?
यह स्वचालित रूप से "पृष्ठ 1", "पेज 2", आदि मैं, यह दिखाने के लिए "5 में से पृष्ठ 1 चाहते हैं तो" "5 के पृष्ठ 2", आदि से पता चलता
यहाँ my current example code है: (Demo)
@media print {
thead span.page-number:after {
counter-increment: page;
content: "Page " counter(page) " of ?";
}
}
HTML: (, तालिकाओं का उपयोग के लिए मुझे क्षमा नहीं बल्कि सीएसएस display: table-header-group
)
<table>
<thead>
<tr>
<td>
<span class="page-number"></span>
</td>
</tr>
</thead>
<tbody>
<tr>
<td>
..............................................................
</td>
</tr>
</tbody>
</table>
वहाँ किसी भी तरह से मेरीके स्थान पर कुल पृष्ठ संख्या को जोड़ने के लिए है, इससे?
मुझे केवल फ़ायरफ़ॉक्स या क्रोम के नवीनतम संस्करण में रूचि है।
मेरा वर्तमान समाधान अब तक प्रति पृष्ठ एक तत्व बनाने के लिए सर्वर का उपयोग करना था, लेकिन इष्टतम पृष्ठ को इस तरह से तोड़ना बहुत मुश्किल है। <thead>
समाधान बहुत आसान है।
क्या आप वेबसाइट में प्रत्येक पृष्ठ के लिए कोई तत्व बना सकते हैं? तो, 3 पृष्ठों (घर, के बारे में, संपर्क) वाली साइट प्रत्येक पृष्ठ पर प्रत्येक पृष्ठ पर एक अनियमित सूची तैयार करेगी। फिर आप उन तत्वों पर काउंटर-वृद्धि का उपयोग कर सकते हैं। सबसे अच्छा मैं साथ आ सकता हूं :) यह सूची वास्तव में उपयोगकर्ताओं के लिए एक आसान साइटमैप भी हो सकती है :) – grimmus
वास्तव में, जिस वेब पेज के साथ मैं काम कर रहा हूं वह एक प्रिंट करने योग्य कंपनी दस्तावेज़ है। आपकी टिप्पणी इस प्रश्न के विषय से दूर है। माफ़ कीजिये। :) –
मैंने जो कुछ भी देखा है, केवल * तत्वों की कुल संख्या * दे सकता है * सब कुछ गिना जाता है। –