如何在windows 8 html5 metro应用程序中显示图像及其下的2个按钮
How to display an image and 2 buttons under it in windows 8 html5 metro app?
在我的metro应用程序中,我试图创建一个带有图像(第一行)和图像下的两个按钮(表示下一行)的主页。第一个按钮"更多"应该在屏幕左侧,"播放"应该在第二行屏幕右侧。
我希望屏幕的顶部90%(高度)应该被图像覆盖(宽度应该是从左到右的整个屏幕),其余10%(位于屏幕底部)应该只有这两个按钮。
有人能帮我写HTML代码吗?
我试着使用两个分区,一个用于显示图像,另一个用于按钮。但目前它只显示带有图像的整个页面,并且也只显示了图像的一半。
<div style="height:60%;" >
<img src="images/games.jpg" style="width:100%;" />
</div>
<div style="vertical-align:bottom;background-color:orange;grid-cell-stacking:columns;margin:4px;padding-bottom:2px;padding-top:40%;padding-left:60%">
<input type="button" id="btnMore" name="Mute" value="More" />
<input type="button" id="btnPlay" name="Play" value="Play" />
</div>
这听起来像是您需要的新的-ms网格布局类型。
<div class="mainGrid">
<img class="mainimage" src="yourImage.jpg"/>
<div class="button1">Your Button 1</div>
<div class="button2">Your button 2</div>
</div>
和css:
.mainGrid {
display: -ms-grid;
-ms-grid-columns: 1fr 1fr;
-ms-grid-rows: 90fr 10fr;
}
.mainImage {
-ms-grid-row: 1;
-ms-grid-column: 1;
-ms-grid-column-span: 2;
width: 100%;
height: 100%;
}
.button1 {
-ms-grid-row: 2;
-ms-grid-column: 1;
-ms-grid-column-align: start;
}
.button2 {
-ms-grid-row: 2;
-ms-grid-column: 1;
-ms-grid-column-align: end;
}
有关CSS网格支持的全部详细信息:http://msdn.microsoft.com/en-us/library/ie/hh673533(v=vs.85).aspx
这是正在进行的标准(我相信webkit目前正在实施它)
这对你来说怎么样?
http://jsfiddle.net/nT3eB/
我可以想象你会想拉伸图片,或者是这样。
HTML:
<html><head><title>Title</title></head>
<body>
<div id="container">
<div id="imageSection"></div>
<div id="buttonSection">
<input type="button" id="btnMore" name="Mute" value="More" />
<input type="button" id="btnPlay" name="Play" value="Play" />
</div>
</div>
</body>
</html>
和CSS:
html, body, #container {
width: 100%;
height: 100%;
}
#imageSection {
height: 90%;
background-image: url(../images/games.jpg);
}
#buttonSection {
height: 10%;
width: 100%;
background-color:orange;
}
#btnMore,
#btnPlay {
height: 100%;
width: 50%;
float: left;
}
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- nodejs-expressjs上传图像并显示它们
- 使用JSP从服务器检索和显示图像
- 角度:在ng重复上切换图像
- 画廊图像未显示
- Phonegap-(安卓/iphone)多个图像的图像库出现问题
- Javascript排序的图像弹出窗口..可以't单独弹出
- 画布数据到图像
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 使图像在单击时展开到不大于浏览器
- Html页面上的多个Base64图像和平滑加载
- UIAutomation放大图像
- 使用javascript在Flash中加载外部图像
- 可以在这里为背景图像设置滤镜吗
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 使用 js 将背景图像设置为 HTML
- Javascript将图像src更改为淡入淡出
- 无法在本地计算机中将画布另存为图像
- 压缩phonegap中ios的图像插件
- 如何在鼠标悬停时在另一个图像上滑动图像.