中心文件输入- Html/Css
Center File Input - Html/Css
伙计们,我正在用HTML, Javascript和CSS建立一个网站,我有一个文件输入,但由于某种原因,它不会完全居中。
body {
width: 100%;
height: 100%;
margin: auto;
text-align: center;
}
#inp {
text-align: center;
margin: auto;
}
<input id="inp" type="file" accept="image/*">
它工作得很好,我们能得到完整的代码吗?
body {
width: 100%;
height: 100%;
margin: auto;
text-align: center;
}
#inp {
text-align: center;
margin: auto;
}
<body>
<input id="inp" type="file" accept="image/*">
</body>
最新浏览器的CSS解决方案
关于浏览器支持的更多细节:http://caniuse.com/#search=vw
CSS3引入了利用可见屏幕尺寸的vw, vh
单元。下面是一个示例,展示了如何使用这些值将div的width
和height
属性设置为100vw
(这意味着屏幕可见宽度的100%)和100vh
(这意味着屏幕可见高度的100%):
body {
margin : 0px;
}
.fullscreen {
width : 100vw;
height : 100vh;
}
.table-cell {
display : table-cell;
background : lightgrey;
}
.valign-middle {
vertical-align : middle;
}
.text-center {
text-align : center;
}
<div class="fullscreen table-cell valign-middle text-center">
<input type="file" />
</div>
不确定您是否想要实现这一点,但看看这个小提琴
#inp {
text-align: center;
margin: auto;
position: absolute;
top: 50%;
}
您可以将输入文件置于
标记中,然后为其添加CSS。
相关文章:
- 窗口大小html css
- 如何通过HTML+CSS中的另一个元素Selector更改元素的属性值
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- HTML/CSS-用于拖放的全页面覆盖
- 在向下滚动JS/HTML/CSS wordpress网站时替换徽标图像
- 限制对HTML/CSS/IMG或根索引文件夹的访问
- (html/css/javascript)试图使导航栏中的“当前页面”链接变成不同的颜色
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 将回车键映射到HTML/CSS/JS中的按钮
- 如何使用HTML/CSS/JavaScript开发桌面应用程序
- 如何在HTML CSS JavaScript中根据纵横比调整高度或宽度
- 如何在android中使用HTML/CSS赋予文本渐变颜色
- HTML/CSS/JS切换不同的谷歌日历是同一个框架
- HTML/CSS/JS 构建工具
- HTML/CSS 如何关闭菜单,然后使用 class=“active”
- 如何在HTML / CSS中填充垂直和滚动中间窗格(Chrome可以工作,但不能Firefox)
- 可以使用 HTML/CSS 创建静态照明效果叠加
- 如何在HTML/CSS/JS中为表/列表应用行虚拟化
- JS HTML CSS Accordion
- 这段代码有什么问题(responsible html-css-js)