时间:2021-05-08
Dreamweaver中margin、padding可以让div模块在页面居中,但如果是自适应所有屏幕,包括手机屏幕依然可以自动上下左右居中,该怎么设置呢?下面我们就来看看详细的教程。
1、先新建一个html文件,并在head中添加样式表【<style type="text/css"></style>】。
2、在body中添加一个DIV,并引入一个CSS,命名为【aaa】。
3、给这个DIV添加背景色,并定义它的宽和高。【background: #FA2;width: 400px;height: 600px;】。
4、然后添加如下代码。【position: fixed; left: 50%; top: 50%; z-index: 10;】。z-index是让DIV模块始终在最上端,也可以不添加。可以看到DIV块到了右下角的位置。
5、然后我们依次定义它的位置。先使用【margin-top: -300px;】“-300px”这个数值就是DIV高height: 600px;的一半,并添加为负值。可以看到DIV已经默认到上下居中的位置了。
6、先使用【margin-left: -200px;】“-200px”这个数值自然就是DIV宽width: 400px;的一半,并添加为负值。保存后刷新网页可以看到DIV已经左右居中了。
7、可以看到不管我们把页面变成什么尺寸,DIV都会自动居中,是不是解决你的问题了呢?
以上就是DW让DIV模块在页面中相对屏幕自动居中的教程,希望大家喜欢,请继续关注。
相关推荐:
Dreamweaver2018怎么快速插入按钮?
dw cs6中div标签宽度和高度怎么设置?
DreamWeaver文字怎么居中对齐? dw垂直居中对齐的技巧
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
如何让一个子元素div块元素上下左右居中,总结方法如下: 情景一:一个浏览器页面中,只有一个div模块,让其上下左右居中 解决方案: { posit
有些浏览器会不兼容一些设置方法让div中的div居中,那么怎样通用的设置div中的div居中,兼容各种浏览器呢? 1.内容:链接 2.如上,写个div,
div设置成float之后,在父div中设置text-align:center,就无法使子div居中显示了,不过我们可以使用变通的方法达到这一效果,就是在父di
Flexbox实现一个div元素在body页面中水平垂直居中:XML/HTMLCode复制内容到剪贴板Flexbox制作CSS布局实现水平垂直居中html{he
div设置成float之后,在父div中设置text-align:center,就无法使子div居中显示了,不过我们可以使用变通的方法达到这一效果,就是在父di