前端需要根据设计稿出静态页面,是否有必要用 bootstrap

2016-05-28 10:02:42 +08:00
 SaintSeiya
公司的前端同事做什么都喜欢先把 bootstrap 引进去,但是页面是有设计的,所以需要重写很多样式,而且他做的只是页面中的一部分,之后整合到一起,整个页面都乱了,其他部分的样式也被 bootstrap 覆盖了。和那个同事沟通过,感觉再多说几句就能吵起来。
我觉得 bootstrap 是在没有设计师,或者设计不重要的时候用的,像这种需要根据设计来写页面的项目,是否有必要用 boostrap ?
8908 次点击
所在节点    程序员
34 条回复
boro
2016-05-28 13:46:34 +08:00
如果项目在设计前就把规划做好,相信就不会有这样的问题了。
yocoso
2016-05-28 13:48:59 +08:00
不是说 bootstrap 是给做后端的人用的嘛,呵呵。

不管有没有设计稿,前端都不应该用 bootstrap ,自己写一个适合自己网站的 bootstrap 又不困难,还更轻便。
fen
2016-05-28 15:02:38 +08:00
建议设计和开发共同遵循 bootstrap 的 grid 、 button 等原则,省时省力。
cxbig
2016-05-28 15:20:24 +08:00
我们公司前端负责人有自己一套 style 库,会像 bootstrap 那样自动生成 doc ,设计那边直接加载这个库做排版, class 怎么用参考文档就行了。
如果说你们公司有这样的东西,设计不用就是他们的问题。
如果你们没有这样的基础库,那就是前端的问题了。
LXVC
2016-05-28 15:24:02 +08:00
Bootstrap 不是让你直接用的,是让你覆盖它的 Less 或者 Sass 源文件以达到定制的目的。有冲突,说明你们前端不会用
master
2016-05-28 15:42:42 +08:00
感觉这是多人协作一个页面 不说统一的 style 库 就连统一的 Normalize 都没有
jinsongzhao
2016-05-28 17:24:43 +08:00
很显然,双方有一个精通的,就什么事都没有了。谁学会了耐心,谁最后搞定对方,谁的成长就多一些。
shuangchun
2016-05-28 19:24:14 +08:00
显然你们设计师,前端都不懂。
imcxy
2016-05-28 19:55:28 +08:00
你真会用 bootstrap 么
你同事真会用 bootstrap 么

2 个不懂得吵得天翻地覆。
shisaq
2016-05-28 20:34:20 +08:00
@tank 感谢分享,果然好轻量(清凉)!
Felldeadbird
2016-05-28 21:30:54 +08:00
引入 bootstrap 是为了方便 某些常用 的调用。如果按钮。
我见过太多太多太多太多前端,连个复用的按钮都不会写。页面都是定死 div 去写按钮。
wizardforcel
2016-05-28 21:57:08 +08:00
如果项目已经有自己的库了,不要用 bootstrap ,会覆盖。

但是如果没有,程序员用 bootstrap 的效果,绝对比你设计师没有模式的手写 css 要强一百倍。

css 库虽然没有明文的公认模式(或者说没人总结),但是大多数 css 库都是 bootstrap 这种设计,大多数公司也在用。你非要手写,东写一个西写一个迟早会乱。
SaintSeiya
2016-05-28 22:00:02 +08:00
@imcxy 不算很懂,只看过部分源码
spider82
2016-05-29 02:04:30 +08:00
看项目进度,如果时间紧迫就 Bootstrap 吧。除非有经验丰富的设计和美工,不然字号、颜色、边距比例估计都会失去美感,公司没有那些成本就直接改 bootstrap 的 CSS 来的经济些。看起来贵司更看重用户交互逻辑以及功能超过界面美感本身,你自己也可能无法改变,所以不如就 let it go ,想想乔布斯在第一次演示 IPHONE 的时候,里面也隐藏的一大堆 BUG ,每家公司都为了赶上市场大潮竭尽全力,很多事情相信不是不想做,而是牵一发而动全身,或是需要更多的时间和经费才能实现。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/281830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX