2014-09-11 63 views
-1

嗨有一个简单的div与h1文本,我试图调整小设备的大小。通过媒体查询更改div高度使背景消失

<div class="sectionTitle" > <h1> title </h1> </div> 

无论我如何降低高度,总会使白色背景消失。

这是在免费墙上呈现后 - http://vnjs.net/www/project/freewall/但是仍然指定高度和宽度。文字仍然可见,只是背景消失。

任何线索如何降低div高度?

.sectionTitle 
{ 
    background:   #fff; 
    height:    60px; 
} 

.sectionTitle h1 
{ 
    font-family:  'Lato', sans-serif; 
    font-weight:  300; 
    text-transform:  uppercase; 
    padding:   22px 20px 0px 20px; 
    font-size:   24px; 
    word-wrap:   break-word; 

} 


@media all and (max-width: 768px) { 
    .sectionTitle { 
      height:    40px; 
    } 

     .sectionTitle h1{ 
      padding:   0px 0px 0px 0px; 
      font-size:   10px; 
      overflow:   hidden; 
    } 
} 
+1

白色背景仍然存在高度变化[当我使用您的CSS和HTML](http://jsbin.com/robom/1/edit)(带有红色背景使其变得明显) – misterManSam 2014-09-11 04:07:22

+0

白色背景什么?我看到的只是一个红色的背景。 – 2014-09-11 04:10:38

+0

“*总是让白色背景消失*” - 什么白色背景? – 2014-09-11 04:15:17

回答

1

尝试给width和float类classTitle。

.sectionTitl 
{ 
float: left; 
width: 100%;  
background: #fff; 
height: 60px; 
} 

希望这会帮助你。

+0

谢谢。固定宽度解决了它。 – user5839 2014-09-11 23:44:20