永发信息网

垂直块列表中如何同时增加一个主点和多个子点的文本

答案:2  悬赏:0  手机版
解决时间 2021-12-02 12:39
  • 提问者网友:风月客
  • 2021-12-02 04:56
垂直块列表中如何同时增加一个主点和多个子点的文本
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-12-02 05:25
是没有办法添加子点框的,只需要把主点框降级既可,方法是主框处于编辑状态下,右键单击选择降级,这时子点框就出现了
全部回答
  • 1楼网友:独钓一江月
  • 2021-12-02 06:54
一、多行内容居中,且容器高度可变
也很简单,给出一致的 padding-bottom 和 padding-top 就行
.middle-demo-2{
padding-top: 24px;
padding-bottom: 24px;
}优点:
1. 同时支持块级和内联极元素
2. 支持非文本内容
3. 支持所有浏览器
缺点:
容器不能固定高度
二、把容器当作表格单元
CSS 提供一系列diplay属性值,包括 display: table, display: table-row, display: table-cell 等,能把元素当作表格单元来显示。这是再加上 vertical-align: middle, 就和表格中的 valign="center" 一样了。
.middle-demo-3{
display: table-cell;
height: 300px;
vertical-align: middle;
}可惜IE不支持这些属性,不过在其他浏览器上显示效果非常完美。
要注意的是:和一个合法的元素必须在里一样,display: table-cell 元素必须作为 display: table 的元素的子孙出现。
优点:
不用说了吧,就是表格,效果和表格一模一样
缺点:
IE下无效
三、以毒攻毒!用 IE 的 bug 解决 IE 中的绝对居中
先不得不说一句,IE 真的是个很烂的浏览器,CSS1中的定义都不支持,害得要我们转个大圈子来造居中。不过就像我说的,凡是 table 布局可以实现的,CSS 一定可以实现,即使在 IE 里也不例外。我研究 IE layout 模式多年,还是找出了一个可以在 IE 中绝对居中的方法。这个方法就是基于 IE layout 的 bug,也可以算以毒攻毒。至于原理,不要问我,这是独门秘学,何况三言两语也讲不清楚,只要好用就行
.middle-demo-4{
height: 300px;
position: relative;
}
.middle-demo-4 div{
position: absolute;
top: 50%;
left: 0;
}
.middle-demo-4 div div{
position: relative;
top: -50%;
left: 0;
}五、整合三和四,写出支持所有浏览器的垂直居中容器!
思路是利用 IE 和 非IE 浏览器的 CSS hack, 整合三和四的CSS,写出兼容主流浏览器的垂直居中容器
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
在(-3)2,-22,|-2|,(-1)3,-|-2|,(-1)2n
面带笑容和笑容满面的区别。
仆”的繁体写法是( )。
3*16+1*10电缆一米有多重
魅蓝note怎么样就不让软件自动升级呢?
304和316不绣钢那个耐压高
商标是不是每个地方都可以办理,直接找本地的办理
dnf55级红眼带什么装备和武器,首饰?
想知道: 无锡市 无锡新区哪里可以办理单项的汽车
大数据培训适合什么人参加学习
宝宝1岁了,体重才24斤重,怎么才能增重
—Whatafineday!Shallwegofishing?—_______.Butw
名豪发艺沙龙地址在哪,我要去那里办事,
大明何宝东这个人怎么评论
准备好自己,来迎接一切可能的发生。翻译成英文
推荐资讯