zoukankan      html  css  js  c++  java
  • css整站规划

    准备
    1 css reset

    /**
     * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
     * http://cssreset.com
     */
    html, body, div, span, applet, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    a, abbr, acronym, address, big, cite, code,
    del, dfn, em, img, ins, kbd, q, s, samp,
    small, strike, strong, sub, sup, tt, var,
    b, u, i, center,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, embed,
    figure, figcaption, footer, header, hgroup,
    menu, nav, output, ruby, section, summary,
    time, mark, audio, video {
        margin: 0;
        padding: 0;
        border: 0;
        font-size: 100%;
        font: inherit;
        vertical-align: baseline;
    }
    /* HTML5 display-role reset for older browsers */
    article, aside, details, figcaption, figure,
    footer, header, hgroup, menu, nav, section {
        display: block;
    }
    body {
        line-height: 1;
    }
    ol, ul {
        list-style: none;
    }
    blockquote, q {
        quotes: none;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
        content: '';
        content: none;
    }
    table {
        border-collapse: collapse;
        border-spacing: 0;
    }

    2 命名习惯
    匈牙利命名 下划线

    3 命名防止冲突
    lee_tab(注明自己的标记)

    4 相同模块命名 box area left right
    参考http://www.qq.com/map/
    (注意:标题和内容的class名都相同 外壳class不同)
    中间主体部分板块
    <div class="con">
      <div class="hd"></div>
      <div class="bd"></div>
    </div>
    侧边栏
    <div class="modRight">
      <div class="hd"><h2>热门活动</h2></div>
      <div class="bd"></div>
    </div>

    5 css分类
    css reset
    common public(header footer sider)
    index
    分页样式

    6 布局css模块化
    wrap{ 1000px;margin: 0 auto;clear: both;overflow: hidden;zoom: 1;}
    main{float: left; 786px;}
    side{float: right; 190px;}

    7 常用结构
     新闻列表

    <ul class="lin_article">
        <li><span>2012-03-2</span><a href="javascript:void(0);" title="土豪!我们做朋友吧!">土豪!我们做朋友吧!</a></li>
        <li><span>2012-04-2</span><a href="javascript:void(0);" title="专注网站建设">专注网站建设</a></li>
        <li><span>2012-05-2</span><a href="javascript:void(0);" title="【原创】常用的HTML结构">【原创】常用的HTML结构</a></li>
    </
    ul>
    .lin_article{width:300px; margin:0px auto;}
    .lin_article li{background: url(htmlImages/san.png) no-repeat scroll 0px 9px;height: 22px;line-height: 22px;overflow: hidden;padding-left: 10px;}
    .lin_article li span{float:right; color:#999;}

    图文结构

    左图右文

    <dl class="lin_imageText clearfix">
        <dt>
            <a href="javascript:void(0);" title="图"><img src="/Public/images/html/a.gif" alt="图片一"></a>
        </dt>
        <dd>
            <h4><a href="javascript:void(0);" title="林氏智造-专注网站建设">专注网站建设</a></h4>
            <p>专注网站建设,关注PHP开发,前端开发,网站运维,用户体验的专业博客</p>
        </dd>
    </dl>
    .lin_imageText{width:400px; margin:0px auto;} 
    .lin_imageText dt{float:left; display:inline; width:200px; height:125px;}
    .lin_imageText dd{float:left; display:inline; height:125px;width:190px; color:#333; padding-left:10px; font-size:12px;}
    .lin_imageText dd a{font-size:14px;}


    上图下文

    <div class="bd"> 
      <ul class="clearfix">
        <li><a href="#" target="_blank"><img src="http://img1.gtimg.com/sports/pics/hv1/156/157/1500/97577691.jpg" width="140" height="80" alt="罗德曼离朝转机遭围堵">罗德曼离朝转机遭围堵</a></li>
        <li><a href="#" target="_blank"><img src="http://img1.gtimg.com/sports/pics/hv1/155/157/1500/97577690.jpg" width="140" height="80" alt="恒大铁卫纹嫩模头像">恒大铁卫纹嫩模头像</a>  </li>
        <li><a href="#" target="_blank"><img src="http://img1.gtimg.com/sports/pics/hv1/153/157/1500/97577688.jpg" width="140" height="80" alt="海瑟薇游泳溺水险丧命">海瑟薇游泳溺水险丧命</a></li>
        <li><a href="#" target="_blank"><img src="http://img1.gtimg.com/sports/pics/hv1/157/157/1500/97577692.jpg" width="140" height="80" alt=" FIFA典礼太太团斗艳"> FIFA典礼太太团斗艳</a></li>
      </ul>
    </div>
    img {
    vertical-align: bottom;
    }
    bd ul {
    margin-left: -20px;
    }
    .bd li {
    display: inline;
    float: left;
    width: 140px;
    height: 110px;
    overflow: hidden;
    margin-left: 20px;
    padding-bottom: 13px;
    font-size: 14px;
    }
    .bd li img {
    padding-bottom: 3px;
    }


    幻灯片
    选项卡
    分页

    <div class="pages">
      <a href="#">上一页</a>
      <a href="#">1</a>
      <a href="#">2</a>
      <a href="#" class="active">3</a>
      <a href="#">4</a>
      <a href="#">15</a>
      <a href="#">211</a>
      <a href="#">255…</a>
      <a href="#">下一页</a>
    </div>
    .pages{ height:60px; background:#e8e8e8; width:600px; margin:90px auto; text-align:center;line-height:60px;}
    .pages a{ background:#fff; border:1px solid #cdcdcd;color:#333333; padding:0 8px 0 9px; height:28px; line-height:28px; display:inline-block;}
    .pages a:hover{border-color:red;color:red;}
    .pages .active{ font-weight:bold; background:#fcf9ea;cursor:text;}
    .pages .active:hover{border-color:#cdcdcd;color:#333333;}

    视频通用模块

    HTML

    <li bosszone="videoRe1">
    <
    a href="#" target="_blank"><img src="http://img1.gtimg.com/v/pics/hv1/157/125/1500/97569532.jpg" width="189" height="106" alt="《风暴》刘德华搏命"></a>
    <
    b class="bicon"></b>
    <b class="bg-mb foot-mb"></b>
    <a href="#" class="text-link-foot" target="_blank">《风暴》刘德华搏命</a>
    </
    li>
    li {
    position: relative;
    float: left;
    width: 189px;
    height: 106px;
    overflow: hidden;
    margin-right: 14px;
    }
    .bicon {
    display: block;
    position: absolute;
    left: 5px;
    top: 60px;
    z-index: 1;
    width: 21px;
    height: 21px;
    background: url(http://mat1.gtimg.com/news/base2011/img/trs.png) repeat 0 0;
    cursor: pointer;
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://mat1.gtimg.com/news/base2011/img/trs.png",sizingMethod="scale");
    }
    .bg-mb {
    top: 84px;
    left: 0;
    width: 169px;
    height: 22px;
    padding-left: 20px;
    position: absolute;
    filter: Alpha(Opacity=70);
    opacity: 0.7;
    background: #000;
    }

    分享到

    空白块

    一条线

    8颜色 宽度 留白

    color color_red
    width w_100
    padding pb_10

    9 css组件
    按钮 btn btn_green
    图标

    10 技巧方面

    省略号

    a

  • 相关阅读:
    codeforces 669C C. Little Artem and Matrix(水题)
    codeforces 669B B. Little Artem and Grasshopper(水题)
    oracle drop table recyclebin恢复
    odu恢复drop表--不通过logmnr挖掘object_id
    odu恢复drop表--通过logmnr挖掘object_id
    odu恢复delete 表
    GO学习-(7) Go语言基础之流程控制
    GO学习-(6) Go语言基础之运算符
    GO学习-(4) Go语言基础之变量和常量
    GO学习-(3) VS Code配置Go语言开发环境
  • 原文地址:https://www.cnblogs.com/leejersey/p/3506269.html
Copyright © 2011-2022 走看看