div+css如何把几张子页面集中在一起。。求助

html-css031

div+css如何把几张子页面集中在一起。。求助,第1张

<iframe name="about" width="400" height="100" src="time.html" frameborder="0" noresize=“noresize”></iframe>

这是静态页面引用的代码,能看明白吧,你可以把共同的部分做成一个单独的页面,但注意要是规则的矩形,然后设置好宽高,最好框架能比引用的页面大一点点就不会出现滚动条了。这样修改以来也方便,只要修改一个就全部变了

二维码外面你套了div这是对的,div左边的是图片栏目也没有问题,但是这两个div,父级也要套个div,然后里面这两个div设置百分比宽度,然后图片设置二维码图片设置100%就行了。

这个用纯css是不可能实现的,因为css不存在父选择器,只能由上往下选择,不能上溯。这种设置是合情合理的,否则的话如果在一个层次很深的css选择器中存在父级(或祖先级)选择器,浏览器在渲染页面时很可能会陷入迷宫或死循环。

必须用js才能实现,比如(须引用jq):

<div class="chose">

   <span>1</span>

   <span>2</span>

   <span>3</span>

   <span>4</span>

</div>

<script>

$(function(){

   $(".chose").on("mouseover","span",function(){

      $(this).parent().css("background","url(image"+$(this).text()+".jpg)")

   })

})

</script>

这里使用的背景图片是image1.jpg、image2.jpg、image3.jpg、image4.jpg