当前位置:Gxlcms > html代码 > CSS中100%对应父节点的什么属性?_html/css_WEB-ITnose

CSS中100%对应父节点的什么属性?_html/css_WEB-ITnose

时间:2021-07-01 10:21:17 帮助过:34人阅读

  1. #DD{
  2. position: relative;
  3. top: 0px;
  4. left: 0px;
  5. width: 500px;
  6. height: 300px;
  7. overflow: hidden;}#A1{
  8. position: relative;
  9. width: 100%;
  10. height: 100%;
  11. padding-bottom: 50px;
  12. background-color: #F00;}#A2{
  13. position: relative;
  14. width: 100%;
  15. height: 100%;
  16. border-bottom: solid 50px #000000;
  17. background-color: #F00;}#B{
  18. position: relative;
  19. top: 0px;
  20. left: 0px;
  21. width: 100%;
  22. height: 100%;
  23. overflow-x:hidden;
  24. overflow-y:auto;
  25. background-color: #00F;}


  1. <div id="DD">
  2. <span id="A1">
  3. <span id="B">
  4. <ul>
  5. <li>1</li>
  6. <li>1</li>
  7. <li>1</li>
  8. <li>1</li>
  9. <li>1</li>
  10. <li>1</li>
  11. <li>1</li>
  12. <li>1</li>
  13. <li>1</li>
  14. <li>1</li>
  15. <li>1</li>
  16. <li>1</li>
  17. <li>1</li>
  18. <li>1</li>
  19. <li>1</li>
  20. <li>1</li>
  21. <li>1</li>
  22. <li>1</li>
  23. <li>1</li>
  24. <li>1</li>
  25. </ul>
  26. </span>
  27. </span></div>


A1替换为A2是一样的,B的区域完全覆盖了A,padding和border都没作用,我想要的是B的底到A的底有50px距离


回复讨论(解决方案)

页面刚打开是不对的,但是切换一下页面又对了




把span标签换成div,span是内联元素,不能定义block元素的属性

人气教程排行