zoukankan      html  css  js  c++  java
  • CSS高级要点笔记

    CSS高级

    *对齐块元素

    对于块元素内部内容的水平对齐可以使用text-align:center;

    而对于块元素本身在布局中的对齐可以使用margin属性,可以通过将左右外边距设置为auto来水平对齐.

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .center
    {
    margin:auto;
    width:70%;
    background-color:#b0e0e6;
    }
    </style>
    </head>
    <body>
    <div class="center">
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    </div>
    <p><b>注释:</b>除非已经声明了 !DOCTYPE,否则使用 margin:auto 在 IE8 以及更早的版本中是无效的。</p>
    </body>
    </html>

    需要注意的是:除非已经声明了!DOCTYPE,否则在IE8及更早版本中margin:auto是无效的。

    此外还可以通过position属性来进行设置左对齐和右对齐。

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .center
    {
    position:absolute;
    right:0;
    width:70%;
    background-color:#b0e0e6;
    }
    </style>
    </head>
    
    <body>
    <div class="center">
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    </div>
    </body>
    </html>

    还可以使用float进行设置:

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .right
    {
    float:right;
    width:300px;
    background-color:#b0e0e6;
    }
    </style>
    </head>
    <body>
    <div class="right">
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    <p>这是一个段落。这是一个段落。这是一个段落。这是一个段落。这是一个段落。</p>
    </div>
    </body>
    </html>
  • 相关阅读:
    java io 学习笔记(一)
    Centos中查看系统信息的常用命令
    arcgis影像批量裁剪代码
    VS2010中VC++目录和C/C++之间的区别。VC++ Directories和C/C++的区别。
    VS中为什么不同的项目类型属性查看和设置的界面不一样
    C++函数中返回引用和返回值的区别
    java中HashMap的keySet()和values()
    repoquery详解——linux查看包依赖关系的神器
    linux学习笔记
    log4j的AppenderLayout格式符
  • 原文地址:https://www.cnblogs.com/tsembrace/p/7954543.html
Copyright © 2011-2022 走看看