zoukankan      html  css  js  c++  java
  • div css 图片和文字上下居中对齐

       想要图片和文字水*居中对齐很容易,可今天做这个树的时候,遇到了要将图片上下居中.这下就不知道怎么搞.

    拿手册看也看不出所以然来,不同的浏览器对DIV的支持不一个,目前最好的浏览器是Firefox.

          这里涉及到两个属性,一个是line-height,另一个是vertical-align。在IE里面,只需要line-height就可以实现这个效果,不过要想在firefox和opea里面也实现这样的效果,必须用到vertical-align,而且这是属性一定要定义在image上面,而不是定义在div上。

    效果如下:

         

    div:

    <style type="text/css">
    <!--
    a
    {
      color:#6096cf;
      text-decoration:none;
      font-size:12px;
    }
    .divcss{
    500px;
    height:12px;
    vertical-align:middle;
    text-align:position;
    }


    .divcss img{
    vertical-align:middle; /*optional*/
    }

    .divcss a{
    vertical-align:middle; /*optional*/
    }
    -->
    </style>

    html:

    <div id="AA" class="divcss"><img src="WebResourcef.gif" width="19" height="20" /> <a href="javascript:DoPostBack('1','A');" >A--马克思马克思主义、列宁主义、***思想、***理论</a></div>
        <div id="A"></div>

          

  • 相关阅读:
    [BZOJ4480] JSOI2013 快乐的jyy
    [BZOJ4755] JSOI2016 扭动的回文串
    [BZOJ4754] JSOI2016 独特的树叶
    [BZOJ5179] JSOI2011 任务调度
    [BZOJ4320] SHOI2006 Homework
    [AT2300] Snuke Line
    [洛谷P3974] TJOI2015 组合数学
    [CF331E] Biologist
    [洛谷P4249] WC2007 剪刀石头布
    【BZOJ4548】小奇的糖果
  • 原文地址:https://www.cnblogs.com/fengju/p/6174029.html
Copyright © 2011-2022 走看看