为了账号安全,请及时绑定邮箱和手机立即绑定

HTML+CSS基础课程 15-7垂直居中-父元素高度确定的多行文本(方法一) 有大神赐教怎么做吗?相对于浏览器居中,怎么弄呢?有用上面的方法写出代码吗?

HTML+CSS基础课程 15-7垂直居中-父元素高度确定的多行文本(方法一) 有大神赐教怎么做吗?相对于浏览器居中,怎么弄呢?有用上面的方法写出代码吗?

正在回答

5 回答

什么相当于浏览器居中啊,你是不是想弄个文本放在屏幕正中啊,直接用margin-top,

基本上所有的结构div都是不设高的,你想法高设成下面这些东西啊所以这里用margin-top=下面的一个值的一半就可以了

页可见区域宽:document.body.clientWidth 
网页可见区域高:document.body.clientHeight 
网页可见区域宽:document.body.offsetWidth (包括边线的宽) 
网页可见区域高:document.body.offsetHeight (包括边线的宽) 
网页正文全文宽:document.body.scrollWidth 
网页正文全文高:document.body.scrollHeight 
网页被卷去的高:document.body.scrollTop 
网页被卷去的左:document.body.scrollLeft 
网页正文部分上:window.screenTop 
网页正文部分左:window.screenLeft 
屏幕分辨率的高:window.screen.height 
屏幕分辨率的宽:window.screen.width 
屏幕可用工作区高度:window.screen.availHeight 
屏幕可用工作区宽度:window.screen.availWidth 

0 回复 有任何疑惑可以回复我~
#1

Katherine_2015 提问者

非常感谢!
2016-12-29 回复 有任何疑惑可以回复我~

其实我也想这么弄过,不过这种想法是不对的

0 回复 有任何疑惑可以回复我~

方法一  是通过 外层嵌套一个 table (包括 tbody tr td)    因为table是隐式的设置了 vertical-align:middle  所以此属性可以省略不设   那么剩下直接设置 高度就可以了 也就是 td的height

1 回复 有任何疑惑可以回复我~

vertical:middle;

0 回复 有任何疑惑可以回复我~

vertical-align:middle;

height:300px;

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

HTML+CSS基础课程 15-7垂直居中-父元素高度确定的多行文本(方法一) 有大神赐教怎么做吗?相对于浏览器居中,怎么弄呢?有用上面的方法写出代码吗?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号