Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/40.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 设置样式化圆内的文本格式_Html_Css - Fatal编程技术网

Html 设置样式化圆内的文本格式

Html 设置样式化圆内的文本格式,html,css,Html,Css,有人能告诉我,我如何能有一个css样式圈内的文字,所以它来了下来,而不是顺序 下面是jsfiddlehttps://jsfiddle.net/zhxysyrz/ 这是密码 <title>Page Title</title> <style> .roundFormat { display: inline-block; height: 60px; width: 60px; line-height: 60px; -moz-bor

有人能告诉我,我如何能有一个css样式圈内的文字,所以它来了下来,而不是顺序

下面是jsfiddle
https://jsfiddle.net/zhxysyrz/

这是密码

<title>Page Title</title>
<style>
.roundFormat {
    display: inline-block;
    height: 60px;
    width: 60px;
    line-height: 60px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    background-color: #C0C0C0;
    color: white;
    text-align: center;
    font-size: 1em;
}
</style>

<body>
<span class='roundFormat'>7 Apr</span>

</body>
</html>
页面标题
.roundFormat{
显示:内联块;
高度:60px;
宽度:60px;
线高:60px;
-moz边界半径:30px;
边界半径:30px;
背景色:#C0;
颜色:白色;
文本对齐:居中;
字号:1em;
}
4月7日
因此,在圆圈内部,而不是按顺序排列7个Apr,如何在不增加圆圈大小的情况下使其像下面那样堆叠

7
四月

谢谢

编辑:这是我想要的格式

页面标题
.roundFormat{
显示:内联块;
高度:60px;
宽度:60px;
-moz边界半径:30px;
边界半径:30px;
背景色:#C0;
颜色:白色;
文本对齐:居中;
字号:1em;
单词包装:打断单词;
}
.roundFormat>span:第一个子级{
显示:块;
线高:40px;
}
.roundFormat>span:not(:第一个子级){
显示:块;
线高:0px;
}
}
4月7日
页面标题
.roundFormat{
显示:内联块;
高度:60px;
宽度:60px;
-moz边界半径:30px;
边界半径:30px;
背景色:#C0;
颜色:白色;
文本对齐:居中;
字号:1em;
单词包装:打断单词;
}
.roundFormat>span:第一个子级{
显示:块;
线高:40px;
}
.roundFormat>span:not(:第一个子级){
显示:块;
线高:0px;
}
}
4月7日

您可以使用display:table和display:table单元格垂直对齐圆圈和br中的文本,使文本下降到第二行

这里有一个解决方案

HTML

<div class='roundFormat'>
    <div class='roundFormatWrap'>7<br>apr</div>
</div>

可以使用display:table和display:table单元格垂直对齐圆圈和br中的文本,使文本下降到第二行

这里有一个解决方案

HTML

<div class='roundFormat'>
    <div class='roundFormatWrap'>7<br>apr</div>
</div>

谢谢你的回复,但你的代码片段显示的是我已经按顺序显示的,而不是堆叠的。谢谢你的回复,但你的代码片段显示的是我已经按顺序显示的,而不是堆叠的。太棒了。正是我要找的..非常感谢你,+1向上但是如果我在这之后添加了一些内容,它将进入一个新行..这是否可以使下一个跨距是内联的..您可以添加float:left;将文本放置在圆旁边。(请参见此处)如果要使文本垂直对齐,则可能需要创建一个新的跨度,并将其保留在.roundFormat类中。让我知道你是否正在尝试这样做,我可以做一个更新。真棒..正是我想要的..非常感谢你这么好的一个,+1向上但是如果我在这之后添加一些内容,它将进入一个新的行..这是否可以使下一个跨度是内联的..你可以添加float:left;将文本放置在圆旁边。(请参见此处)如果要使文本垂直对齐,则可能需要创建一个新的跨度,并将其保留在.roundFormat类中。让我知道,如果这是你想做的,我可以做一个更新。