2016-12-02 61 views
0

我在我的栏中有一个问题,我的栏杆上有时间戳HTML/CSS:部分+ Aside Issue

 <section> 
      <div class="thumbnail-title"> 
       Sample 
      </div> 

      <div class="thumbnail-image"></div> 
      <div class="thumbnail-text"> 
       <div class="thumbnail-timestamp"> 
        02-11-2016 18:51 P.M. 
       </div> 
       Hello this is random text that I will test today to see if my sizing is correct. 
       ello this is random text that I will test today to see if my sizing is correct. 
      </div> 
     </section> 

     <aside> 
      Random Aside Text. 
     </aside> 

如果我添加更多的部分,旁边的条棒会粘在最后一个部分,因为我希望它从上到下粘住。

另外我的时间戳是好的,如果一个部分存在,但如果添加更多的部分,时间戳get的推送到文本下方。

这里是CSS:

section, 
aside 
{ 
    margin: 20px 20px 24px 0; 
} 

section 
{ 
    float: left; 
    width: 55%; 
    margin-left: 20px; 
    border: 3px solid black; 
    padding-bottom: 20px; 
    border-radius: 10px; 
} 

.thumbnail-title 
{ 
    border: 3px solid black; 
    border-top: none; 
    border-left: none; 
    border-right: none; 
    padding: 15px; 
    text-align: center; 
    font-size: 24px; 
    margin-bottom: 20px; 
} 

.thumbnail-image 
{ 
    float: left; 
    height: 200px; 
    width: 300px; 
    border: 3px solid black; 
    margin-left: 20px; 
    margin-right: 20px; 
    border-radius: 10px; 
} 

.thumbnail-text 
{ 
    font-size: 18px; 
    text-align: left; 
    padding: 20px; 
    padding-left: 20px; 
    margin-left: 20px; 
    margin-right: 20px; 
    border-radius: 10px; 
} 

.thumbnail-timestamp 
{ 
    border: 1px solid black; 
    text-align: right; 
    float: right; 
    width: 360px; 
    height: 10px; 
    padding: 2px; 
    font-size: 10px; 
    margin-bottom: 10px; 
    border-top: none; 
    border-left: none; 
    border-right: none; 
} 

aside 
{ 
    float: right; 
    width: 38%; 
    padding: 10px; 
    border: 3px solid black; 
    border-radius: 10px; 
} 

我想我的网页看起来像这样: Idea

回答

0
  1. 与margin属性要小心。 (我的意思是说margin: 20px 20px 24px 0;是很酷,但它是“危险的”,当你想内联元素)
  2. 套装显示:inline-block的或Flexbox的发挥(令人惊奇的事情)
  3. 您的宽度设置正确的百分比。
  4. 如果设置了保证金:20像素,它似乎并不大,但实际上,它是巨大的

(特别是当你调整大小,或当你想设置在同一行的元素。)这是你想要的吗? http://codepen.io/anon/pen/ZBrYde

+0

对不起,我的问题有点含糊。 如果您尝试添加多个部分, “搁置”选项卡不会保留在顶部,它将粘贴到最低部分元素。 – ThatHashCodeGuy

+0

哦,好的,有一些东西:http://codepen.io/anon/pen/BQYNxz – idkn

+0

这是改善!这真的不是完美的,但它是这个想法。这是你想要的吗? – idkn