css代码(css布局代码示例)

  在进行CSS布局时,可以使用div来划分页面的不同区域,使用float属性实现元素的浮动,使用position属性进行定位等技巧来实现页面的布局。

image.png

  此外,可以使用flexbox和grid布局来更加灵活地控制元素的排列和布局,使得页面呈现出更加美观和合理的效果。

  对于响应式设计,可以使用媒体查询来根据不同的屏幕尺寸和设备类型,调整页面元素的布局和样式,以提供更好的用户体验。

  css网页布局代码

  下面说两种在屏幕正中(水平居中+垂直居中)的方法

  方法一:

  div使用绝对布局,设置margin:auto;并设置top、left、right、bottom的值相等即可,不一定要都是0.

  .main{

  text-align: center; /*让div内部文字居中*/

  background-color: #fff;

  border-radius: 20px;

  width: 300px;

  height: 350px;

  margin: auto;

  position: absolute;

  top: 0;

  left: 0;

  right: 0;

  bottom: 0;

  }

  方法二:

  仍然是绝对布局,让left和top都是50%,这在水平方向上让div的最左与屏幕的最左相50%,垂直方向上一样,所以再用transform向左(上)平移它自己宽度(高度)的50%,也就达到居中效果了,效果图和上方相同。

  .main{

  text-align: center;

  background-color: #fff;

  border-radius: 20px;

  width: 300px;

  height: 350px;

  position: absolute;

  left: 50%; top: 50%;

  transform: translate(-50%,-50%);

  }

  方法三:

  对于水平居中,可以使用最简单的

  标签,不过已经过时了,用法如下:

  123

  这个

  标签就是相对于

  标签里的文字,可以使其居中。

  由于center标签已经过时了,所以正规一点的话还是不建议使用的,可以使用如下的方式代替:

  123


发表评论

评论列表

还没有评论,快来说点什么吧~