准备转去写前端了,写官网比较流行什么布局? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Caojx
V2EX    问与答

准备转去写前端了,写官网比较流行什么布局?

  •  
  •   Caojx 2020-09-28 08:1:04 +08:00 4599 次点击
    这是一个创建于 1888 天前的主题,其中的信息可能已经有所发展或是发生改变。

    准备专职写前端了,业务包含官网和小程序,现在流行什么布局啊?

    24 条回复    2020-09-29 07:08:52 +08:00
    tangtanghong
        1
    tangtanghong  
       2020-09-28 08:58:31 +08:00
    响应式
    murmur
        2
    murmur  
       2020-09-28 09:07:50 +08:00   7
    给你什么设计图就什么布局,响应式布局是个毒药,这种设计只用于设计非常简单的网站,而且特别要求素材和内容
    gouflv
        3
    gouflv  
       2020-09-28 09:08:45 +08:00 via iPhone
    DIV+CSS (狗头)
    hackyuan
        4
    hackyuan  
       2020-09-28 09:12:14 +08:00
    @murmur 完全同意
    补充:自己写可能还行,维护别人的那就是 shit (维护成本过高,除非页面比较简单)
    Caojx
        5
    Caojx  
    OP
       2020-09-28 09:16:25 +08:00
    @murmur 比较通用的布局吗? flex 还是流式布局?
    hhluo
        6
    hhluo  
       2020-09-28 09:17:52 +08:00   2
    https://www.sweet-kk.top/css-layout
    入门挺好,最近刚好复习到
    kop1989
        7
    kop1989  
       2020-09-28 09:20:01 +08:00
    没有所谓的“通用”。
    觉得哪个网站的设计好,直接 f12 学习一下就好了。
    Caojx
        8
    Caojx  
    OP
       2020-09-28 09:20:16 +08:00
    @hhluo 感谢,只会移动端的 flex 布局,但是写官网好像,就会 flex 不太够用
    freak118
        9
    freak118  
       2020-09-28 09:23:58 +08:00
    @murmur 说得对 但是很多时候需求方才不管这个 就要你响应式
    lower
        10
    lower  
       2020-09-28 09:30:41 +08:00
    @murmur 遇到放飞自我的设计师才是真的难受
    murmur
        11
    murmur  
       2020-09-28 09:45:00 +08:00
    @Caojx 肯定好的页面各种布局都混着用,不考虑 IE 兼容性 flex 布局是可以解决很多问题,但是也得看设计稿
    另外就是不要期望一套代码可以解决所有设备的适配问题
    tydl
        12
    tydl  
       2020-09-28 09:48:36 +08:00
    table+style
    mach945
        13
    mach945  
       2020-09-28 09:58:42 +08:00
    @murmur 响应式考察的不是前端的能力,是设计者的能力
    AV1
        14
    AV1  
       2020-09-28 10:01:12 +08:00   1
    我现在主要用 display:flex
    未来应该用 display:grid
    啥,兼容 IE6 ?打扰了。
    azcvcza
        15
    azcvcza  
       2020-09-28 10:34:33 +08:00
    没有对齐要求就是 display:flex ;如果 UI 要求文字对齐那还是老老实实用 display:table
    sixway
        16
    sixway  
       2020-09-28 10:41:43 +08:00
    flex 一把梭。
    兼容旧设备?这是要加钱的!
    echooo0
        17
    echooo0  
       2020-09-28 10:51:08 +08:00
    @hhluo 挺不错,最近正好想学习下
    murmur
        18
    murmur  
       2020-09-28 11:42:20 +08:00   4
    多写一点,对于新入前端的人,不要说想学什么万能灵丹妙药,要学会拆解布局 拆解模块,从大往小拆,从全局往局部拆,比如 v2ex,整个页面就是一个 header 、footer,主要内容是居中两侧留白。对于 header,也是个居中留白,左边是 logo 、搜索框,右边是常用链接,然后右边的链接不等宽等间距

    这样一点点的拆下来,每个部分逐个击破,你就会写 css 了
    weixiangzhe
        19
    weixiangzhe  
       2020-09-28 11:47:20 +08:00 via Android
    要看需不需要兼容 ie
    creanme
        20
    creanme  
       2020-09-28 11:48:31 +08:00 via Android
    ie11 flex 有些属性兼容不了,有点烦
    loveToMy1
        21
    loveToMy1  
       2020-09-28 12:01:11 +08:00
    占个楼 我也学习一下
    meteor957
        22
    meteor957  
       2020-09-28 13:19:36 +08:00
    PC 和移动单独写两套,响应式不一定适应的了 UI 。
    Sapp
        23
    Sapp  
       2020-09-28 14:41:25 +08:00
    找个自动生成的,还手写官网,你是打算收多少钱
    bzshow1
        24
    bzshow1  
       2020-09-29 07:08:52 +08:00 via Android
    去 themeforest 买个模板就可以
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2640 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 14:51 PVG 22:51 LAX 06:51 JFK 09:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86