zoukankan      html  css  js  c++  java
  • 开发前端项目的一点小心得

    1. 对于需求的分析
    2. 分析页面的组成对页面进行整体的布局(一般可分为头,肚,尾(上下))。
    3. 查看系统内是否有相似的页面的进行参考。(尽量参考已有页面进行开发(代码复用实现快速开发))。

    2. 开始开发操作

    1.  看页面的哪些模块是否需要多次复用,如果需要进行组件的封装。

    2.  可以使用一些封装好了的组件包实现快速的开发。

    3.  对于css样式的设计

    1.  这个是可以参考其他模块的颜色 ,距离.

        2.  css层叠样式表

            1.内联.内嵌.外部样式文件(内联>内嵌>外部样式文件)

        3.  css选择器

            1.元素选择器,类选择器,id选择器。设置全局的样式(body{…..})

        4.  cssPosition(定位与布局)

            Position的五个属性:

    Static:元素的默认值,没有定位,遵循正常的文档流对象,静态定位的元素不会受到top,bottom,left,right影响。

    Fixed定位:元素的位置相对于浏览器窗口固定位置,即使窗口是滚动的它也不会移动。

    Relative定位:相对定位元素的定位是相对其正常位置,移动相对定位元素,但它原本所占的空间不会改变,相对定位元素经常被用来作为绝对定位元素的容器块。

    Absolute:绝对定位元素相对于最近的已定位元素。

    Sticky定位:粘性定位。

    z-index:重叠元素。

        5.  css边框

            1.border-style:none(无框) dotted(点线边框)solid(实线) dashed(虚线)    2.边框宽度:border-width

            3.边框颜色:border-color

        6. css背景

            背景颜色:background-color

            背景图片:background-image

            背景图像-定位:background-position

        7.  字体,文本属性

            颜色:color

            文本对其方式:text-align

            文本修饰:text-decoration

            文本转换:text-transform

            文本缩进:text-index

            文本行高:line-height

            文本间距:word-spacing(单词间距)

            字体设置:font-family

            字体样式:font-style

        8.  css表格

            表格边框:border

            表格宽度:table{width:100%}

            高度:th,td{height:50px}

            表格文字对齐:text-align:文本对齐

                        Vertical-align:垂直对齐

    4.  总结

    我个人觉得Vue最核心的设计理念,就是把一个看起来很完整的页面,分散到了每一个组件,这个组件可能大到一个页面,Hello.vue,也可能小到一个按钮,最终我们看到的页面,是这一群组件的堆砌的结果,这样做的一大好处就是,每一个组件都可以单独进行与数据库和用户的交互,开发更为清晰

  • 相关阅读:
    Python-面向对象(一)-Day7
    Python-模块使用-Day6
    Python-迭代器&生成器&装饰器&软件目录结构规范-Day5
    Python-函数-Day4
    Python-字典、集合、字符编码、文件操作整理-Day3
    Python-字符串及列表操作-Day2
    Python-基础学习-Day1
    解决安装Weblogic domain卡住问题(Primeton BPS)
    怎样在旅途中拍出好看的照片
    Weblogic启动成功,控制台打不开
  • 原文地址:https://www.cnblogs.com/robotsu/p/13578259.html
Copyright © 2011-2022 走看看