将图像移动到中心

时间:2013-07-29 12:40:04

标签: html css

我正在尝试将图像移到同一div内的文本之前。对于div,我提供了CSS text-align:center,但它仅影响文本。如何在文本之前移动图像?

http://jsfiddle.net/j5nwS/1/

4 个答案:

答案 0 :(得分:2)

span'display属性设为inline-block

JSFiddle:http://jsfiddle.net/j5nwS/14/

答案 1 :(得分:0)

将以下css添加到 ui-icon 类:

修改

.ui-icon {        
    display: inline-block;  
    position: relative;
}

Updated Fiddle

答案 2 :(得分:0)

如果你添加:

    .ui-icon-carat-1-s{
    position:relative;
    display:inline-block;
    }

这会奏效。 http://jsfiddle.net/j5nwS/6/

答案 3 :(得分:0)

删除“overflow:hidden; position:absolute;”并将“display”更改为“inline-block”:

.ui-icon {
  background-image: url("https://raw.github.com/gallery/gallery3-vendor/9a462c4c81c755cc4ff84c856d4c0f6ea47b9cd8/ui.themeroller/modified/images/ui-icons_217bc0_256x240.png");
  height: 16px;
  width: 16px;
  background-repeat: no-repeat;
  overflow: hidden;  
  display: inline-block;
}