您当前的位置:首页 >> 建站资讯

手机电脑都能看:手把手教你搭个响应式网站

发布日期:2026-10-30 10:55:07 浏览次数:0

先说结论:响应式网站,就是一套代码,手机、平板、电脑打开都好看。不用单独做个手机版,省事。


第一步:加个viewport


打开你的HTML文件,在head里加一行:


html


不加这行,手机上网页会缩成一个小方块,字小得看不清。加了,浏览器就知道按屏幕实际宽度来排版。


第二步:别写死宽度


新手常犯的错:`width: 960px`。手机屏幕才375px宽,装不下,直接出横向滚动条。


改成百分比或`max-width`:


css

.container {


width: 100%;


max-width: 1200px;


margin: 0 auto;


}


大屏不超过1200px,小屏自动缩,两边留白居中。


第三步:图片要听话


图片写死尺寸,小屏必溢出。给它加:


css

img {


max-width: 100%;


height: auto;


}


图片最大不超过父容器,高度按比例自动算,不变形。


第四步:用媒体查询改布局


这是响应式的核心。屏幕窄了,布局得变。比如桌面端一行三列,手机上一列一个:


css

.grid {


display: flex;


flex-wrap: wrap;


gap: 20px;


手机电脑都能看:手把手教你搭个响应式网站

}


.grid-item {


flex: 1 1 30%;


}


@media (max-width: 768px) {


.grid-item {


flex: 1 1 100%;


}


}


768px是常见断点,手机竖屏基本都在这以下。断点不用设太多,两三个够用。设多了维护起来累。


第五步:字别太大,按钮别太小


手机上看,正文16px起步,别整12px,费眼。按钮和链接的点击区域至少44×44像素,手指点得准。


css

body {


font-size: 16px;


line-height: 1.6;


}


button {


min-height: 44px;


padding: 10px 20px;


}


第六步:测试


写完别只在电脑上拖窗口。用浏览器开发者工具切到手机模式看,或者直接拿手机打开。重点看三样:有没有横向滚动条、文字挤不挤、按钮好不好点。


几个坑提醒一下


别用`position: fixed`做导航栏,手机上键盘弹出来容易出问题。表格在小屏上要么加横向滚动,要么改成卡片式。视频用`width: 100%`,别写死。


响应式不难,核心就一句话:别把尺寸写死。用相对单位,用媒体查询兜底。写完多拿几台设备看看,比啥教程都管用。


标签

相关文章

相关攻略

如果您有什么问题,欢迎咨询技术员 点击QQ咨询