@media 根据屏幕宽度,改变样式

为不同页面宽度设置不同的CSS样式——页面宽度大于1150px和页面宽度等于1150px时分别为.login-wrapper设置不同的左边距。

@media only screen and (min-width: 1150px) {

    .login-wrapper {

          left: 24%;

    }

}

@media only screen and (max-width: 1150px) {

   .login-wrapper {

      left: 24%;

   }

}

如果文档宽度小于 1150 像素则左边距改变,

@media screen and (max-width: 1150px) {

    .login-wrapper {

        left: 5%;

    }

}

前提:

.login-wrapper {

    left: 5%;// 没有left这个设置

}

① 使用 @media 查询可以针对不同的媒体类型定义不同的样式。

② @media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果需要设置设计响应式的页面。

③ 重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。

使用 @media 查询,你可以针对不同的媒体类型定义不同的样式。

@media 可以针对不同的屏幕尺寸设置不同的样式,特别是如果你需要设置设计响应式的页面,@media 是非常有用的。

当你重置浏览器大小的过程中,页面也会根据浏览器的宽度和高度重新渲染页面。

新手上路,勿喷

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 PC 端实现根据屏幕宽度自适应排版,一般可以通过 CSS3 的媒体查询来实现。 首先,你需要根据不同的屏幕宽度设置不同的样式,例如: ```css /* 默认样式 */ .container { width: 960px; margin: 0 auto; } /* 在屏幕宽度小于等于 768px 时应用的样式 */ @media screen and (max-width: 768px) { .container { width: 100%; padding: 0 20px; } } ``` 上述代码中,`.container` 是容器的类名,它在默认情况下的宽度为 960px,水平居中显示。当屏幕宽度小于等于 768px 时,通过媒体查询应用另外一组样式,将容器的宽度设置为 100%,并添加一些内边距。 这样,当用户在不同的设备上访问网站时,容器的宽度会根据屏幕宽度自动调整,从而实现自适应排版。 需要注意的是,使用媒体查询时,一定要根据实际情况设置不同的屏幕宽度区间和相应的样式,以保证页面在不同设备上的显示效果。 ### 回答2: PC 端根据屏幕宽度自适应排版是指网页在不同的PC设备上,根据屏幕宽度进行灵活的布局调整,以适应不同屏幕大小的展示。随着移动计算设备的普及,越来越多的用户使用PC设备浏览网页,因此实现PC端自适应排版具有重要意义。 实现PC端自适应排版的方法有很多,下面我介绍其中两种常见的方法: 1. 响应式网页设计:这是一种常见的技术,通过使用媒体查询、相对单位和弹性布局等技术,使得网页的元素在不同宽度屏幕上能够自动调整大小和排列顺序。当屏幕宽度改变时,媒体查询会自动检测并应用不同的样式规则,从而使网页在不同宽度的PC设备上呈现出最佳的布局和用户体验。 2. 栅格系统:栅格系统是一种基于行和列的布局系统,通过将页面划分为若干行和列,实现将内容按比例分配到不同的列中。通过设定不同屏幕宽度下的栅格样式,可以实现网页在不同设备上的自适应布局。栅格系统会根据屏幕宽度自动调整列数和列宽,以保证内容的最佳展示。这种方法兼顾了美观性和布局灵活性,是一种常用的实现PC端自适应排版的方式。 综上所述,PC端根据屏幕宽度自适应排版是通过使用响应式网页设计和栅格系统等技术,实现网页在不同宽度的PC设备上的灵活布局和展示。这样可以确保用户在不同PC设备上都能够获得良好的浏览体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值