-3

这是我要格式化的小提琴: jsfiddle

我正在寻找以下内容:

  • logotextdiv之间有一些距离。如果我使用margin-top属性相对不起作用。
  • 跨越textdiv 下的换行符。将这些跨度与<br/>所需的距离分开。如果我改变line-height property它,它会给其他跨度带来问题。我希望我没有line-height为每个指定span
4

2 回答 2

2

房产就是你的margin答案。将您的文本放入跨度内的段落标签中并像这样自定义它们的边距

p, span, div[name="logo"] {
    margin: 5px 2px 5px 2px;
}

边距以顺时针循环方式设置。margin: 'top' 'right' 'bottom' 'left';

于 2012-12-19T14:01:51.947 回答
0

在您的 Jfiddle 中使用它:

.box {
  background-color: #000000;
  color: #FF0000;
  width: 300px;
  height: 400px; 
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  -ms-border-radius:5px;
}
.logo{
    width:80%;
    margin:0% 4% 0% 15%;  
    font-size:20px;   
}
.inlineDiv{
    display:inline-block; 
    width:48%;
    vertical-align:middle;
    margin:0px;
    padding:0px;
}
.inlineDiv > img{
    float:right;   
}
#text{
     text-align:center;   
}

编辑:

进一步的html:

<div class="box">
<div class="logo">
  <div class="inlineDiv">
   <img src="c:\work\img\logo3.jpg" width="80" height="80" />
  </div>
  <div class="inlineDiv">
      <span class="spanTop">
          <p>YAD</p>
          <p>HIM</p>
      </span>
  </div>
   </div>
     <div id='text'>
         <span class="tag">
             <p>Try this now with the</p>
             <p> help of something then</p>
         </span>
  </div> 

​</p>

于 2012-12-19T14:28:34.623 回答