Html 设置样式化圆内的文本格式
有人能告诉我,我如何能有一个css样式圈内的文字,所以它来了下来,而不是顺序 下面是jsfiddleHtml 设置样式化圆内的文本格式,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
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类中。让我知道,如果这是你想做的,我可以做一个更新。