Center-Datei-Eingabe - Html/Css
Also Jungs, ich Baue eine website mit html, javascript und css, und ich habe ein file-input, aber für einige Grund es nicht völlig zentriert.
CSS:
body {
width: 100%;
height: 100%;
margin: auto;
text-align: center;
}
#inp {
text-align: center;
margin: auto;
}
HTML:
<input id="inp" type="file" accept="image/*">
- Aus diesem Teil des Codes können wir nicht sagen, was falsch ist, wenn man etwas mehr unterbrechen diese aber in deinem Beispiel-code sollte man die styles in den head-Bereich oder zumindest vor diesem Eingang
- Arbeit ist in Ordnung, was ist das Problem ??
- geben Sie die Breite für #inp wie 174px
- siehe dieses jsfiddle: jsfiddle.net/49agf4h5
- Ich denke, das Problem ist die Breite des Eingangs. Wenn Sie wählen Sie es, und sehen Sie die blauen highlight, es zeigt Ihnen, dass es breiter ist als der text und button.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es funktioniert, können wir den gesamten code ?
CSS:
HTML:
Nicht sicher, ob Sie das erreichen wollen, aber nehmen Sie einen Blick auf diese
Fiddle
CSS-Lösung für die meisten recents Browser
Mehr Details zu den Browsern unterstützt : http://caniuse.com/#search=vw
CSS3 eingeführt
vw, vh
Einheiten, die die Vorteile des sichtbaren Bildschirm-Größe. Hier ist ein Beispiel zeigt, wie Sie verwenden können diesen Wert einstellenwidth
undheight
Eigenschaften der div -100vw
(was bedeutet, dass 100% der Sichtbaren Breite des Bildschirms) und100vh
(was bedeutet, dass 100% der Sichtbaren Breite des Bildschirms) :CSS:
HTML: