2016-01-20 17 views
7

मैं अपने HTML Rmarkdown आउटपुट की समग्र चौड़ाई बढ़ाने की सोच रहा हूं।संपूर्ण HTML Rmarkdown आउटपुट की चौड़ाई बढ़ाएं

रमार्कडाउन से पीडीएफ दस्तावेज़ों का उत्पादन करते समय आरएमडी (पूर्व ज्यामिति: मार्जिन = .5in) के वाईएएमएल अनुभाग में मार्जिन सेट करने का विकल्प होता है।

मैं HTML दस्तावेज़ों के लिए कुछ इसी तरह की तलाश में हूं। निम्न लिंक मेरी समस्या का एक अच्छा उदाहरण है: https://rstudio.github.io/DT/extensions.html

जैसा कि आप उस HTML वेबपृष्ठ पर देख सकते हैं, डेटाटाबल्स के बाईं ओर दाईं ओर बहुत सी सफेद जगह है। क्या इस मार्जिन स्पेस को कम करने का कोई तरीका है और इस प्रकार डेटाटेबल्स की चौड़ाई बढ़ाएं?

धन्यवाद

+1

कभी इसका समाधान ढूंढें ?? – theforestecologist

उत्तर

-1

के रूप में समझाया here, तो आप इस कोड का उपयोग करने की जरूरत है:

<style type="text/css"> 
.main-container { 
    max-width: 1800px; 
    margin-left: auto; 
    margin-right: auto; 
} 
</style> 

में रख नहीं है: अपने rmarkdown दस्तावेज़ के शीर्ष पर

datatable(..., options = list(autoWidth = TRUE,columnDefs = list(list(width = '200px', targets = c(1, 3))))) 
1

इस रखो एक हिस्सा लेकिन सादे पाठ के रूप में। इसे सामग्री क्षेत्र की अधिकतम चौड़ाई 1800px पर सेट करनी चाहिए।

+0

यह ** केवल तभी काम करता है जब मैं 'अधिकतम-चौड़ाई' परिभाषा ** में '! महत्वपूर्ण' नियम जोड़ता हूं जैसा कि [इस उत्तर] में प्रस्तावित किया गया है (https://stackoverflow.com/a/38373846/7196903)। लेकिन उस नियम का उपयोग [खराब अभ्यास लगता है] (https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity#The_!important_exception), तो क्या कोई और तरीका है? –

+0

यह किसी और चीज को जोड़ने के बिना मेरी मशीन पर काम करता है। क्रोम, एक्सप्लोरर और एज में परीक्षण किया गया, यह उन सभी में काम करता है। Rmarkdown 1.6 और आर 3.4.2 का उपयोग करना। –

+0

नहीं, मेरे लिए काम नहीं करता है, न तो एफएफ 56 और न ही क्रोमियम 62. रैमार्कडाउन 1.6 और आर 3.4.2 का उपयोग भी। यह तब भी काम नहीं करता है जब मैं सीधे HTML फ़ाइल में मूल सीएसएस नियम 940px से 1800px तक बदलता हूं - जब तक कि मैं इसे 'महत्वपूर्ण' जोड़ता हूं। –

संबंधित मुद्दे