我想使用HTML / CSS构建一些基本的磁贴,也许可以使用jQuery UI,因为我已经将它用于其他事情。
我正在寻找类似的东西,并寻找关于如何在Web浏览器中获取它的HTML /方向。
即,请查看下面的HTML。
HTML标记问题
<div style="width:100px;height:100px;background-color:lightgrey;text-align:center">
<div style="">Module</div>
<div style="width:100px;height:20px;position:absolute">
<span style=""> description </span>
</div>
</div>
答案 0 :(得分:2)
如果您只想要带有文字的基本方块,您可能需要以下内容:
<html>
<head>
<style>
.square {
color:black;
border-style: solid;
border-width: 10px;
width: 200px;
height: 200px;
text-align: center;
}
</style>
</head>
<body>
<div class="square">
<h3>Module Name</h3>
<p>Module is used for this and that</p>
</div>
</body>
</html>
如果您需要将说明与细胞底部对齐,可以查看CSS vertical-align: text-bottom;
为了很好地对齐将出现在彼此右边然后环绕到网格中的块,我建议使用带有内联块的列表。这里有一个小提琴的例子。 http://jsfiddle.net/89a07gm3/2
答案 1 :(得分:0)
我的基本结果:
.square {
color: black;
border-style: solid;
border-width: 3px;
width: 250px;
height: 200px;
text-align: center;
list-style-type: none;
display: inline-block;
margin: 0px 50px 10px 20px;
position: relative;
}
.child {
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
}
<div onclick="location.href='#';" style="cursor: pointer;" class="square">
<h1>Module Name</h1>
<p class="child">Module is used for this and that</p>
</div>
<div onclick="location.href='#';" style="cursor: pointer;" class="square">
<h1>Module Name</h1>
<p class="child">Module is used for this and that</p>
归功于Beth +评论者