簡體   English   中英

將 QuaggaJs 的寬度設置為 100%?

[英]Set width of QuaggaJs to 100%?

我正在嘗試為移動 Web 應用程序構建條形碼掃描儀。
現在我想設置“相機視口”的寬度以適應我的 div。

因此,在 QuaggaJs 中,您可以像這樣設置直播的大小:

Quagga.init({
    inputStream : {
        name : "Live",
        type : "LiveStream",
        target: document.querySelector('#interactive'),
        constraints: {
            width: 200,
            height: 200,
            facing: "environment" // or user
        }
    },

如果您“評論”寬度和高度,則尺寸將比我的手機屏幕大。
那么,如何設置視口以填充我的 div?

HTML(引導程序)

<div class="container">
  <div id="interactive" class="viewport"></div>
  <div id="interactive" class="viewport col-md-12"></div>
  <div id="interactive" class="viewport" style="width: 100%;"></div>
</div>

您可以通過此屬性設置高度和寬度。

var w = window.innerWidth;

var h = window.innerHeight;

innerHeight和innerWidth是屏幕尺寸嗎

我在Angular項目中使用Quagga ,並使用以下代碼處理大小:

HTML:

<div id="barcode_scanner"></div>

CSS:

#barcode_scanner {
    &::ng-deep video {
        width: 100%;
    }
     ::ng-deep canvas {
        position: absolute;
        z-index: 1000;
        right: 0;
        width: 100%;
    }
}

有沒有辦法設置<div>寬度到屏幕的 100%?</div><div id="text_translate"><p> 我有一個純 HTML /CSS 網頁。 我制作了一個下拉菜單,但無法將其設置為全寬。</p><p> 這是它的代碼筆。</p><p> <a href="https://codepen.io/SynergyOfLife/pen/ExyZdZz" rel="nofollow noreferrer">https://codepen.io/SynergyOfLife/pen/ExyZdZz</a></p><p> 我正在使用 Bootstrap 4.5.2。</p><p> 無論我嘗試什么,我的.header div 都不會填充 100% 的寬度。 我希望它填充 100%,下面是示例文本。</p><p> 幫助將不勝感激,謝謝。</p></div>

[英]Is there a way to set the <div> width to 100% of the screen?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM