已采纳回答 / 十二月晴朗
我也有这个疑问,想提问搜到你的问题,刚才突然理解了。。哈哈哈。因为vertical-align:middle属性是相对于父元素垂直居中,文字其实是写在父元素div里的,所以设置后图片就相对父元素(也就是文字)垂直居中了。
2016-08-30
已采纳回答 / 小北方_jack
你肯定时修改了h2 或者span 的float属性,<div class="title"><h2><span class="title_left">媒体聚焦</span></h2></div></div><!--title结束--><div class="video">
2016-08-13
已采纳回答 / qq_空巷_3
ul的外层必须要包裹一层class为‘pic’的div才可以。这是myfocus的一个固定模板你把第二层的div加一个 class=‘pic’属性就可以了。如下 <div id="boxID"> <div class=‘pic’> <ul> <li><img src="pictures/ad2.jpg"></li> <li><img sr...
2016-08-12
已采纳回答 / kking_xyz
建议:以后写CSS的时候,记着在开头先清除默认样式:* { margin:0; padding:0; }你这个在开头清除默认样式后,ul的margin值就不需要设置了,然后给ul设置一个行高。下面这段CSS给你参考一下<...code...>
2016-08-06
已采纳回答 / 丶筱筱
首先inline元素的高度和宽度是由元素中的呢内容(包括字体大小和行高影响)决定的。对inline元素设置高宽是无效的,如果你想对元素设置高宽的话。可以将元素设置为inline-block,inline元素也是符合盒子模型的,所以为她设置margin和padding是有效的。你最后又设置了一个左浮动,使得它脱离的标准文档流。你试着把浮动去掉&不设置块级元素的情况下再来设置width,height就没有作用了。
2016-08-06