问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

HTML如何实现某区域的内容用滚动条看,其它区域都是固定不动的

发布网友 发布时间:2022-04-25 05:09

我来回答

6个回答

懂视网 时间:2022-05-11 11:34

先贴出效果图:
 
局部出现滚动条,这样就不会破坏整体的样式和布局了.

范例代码:

代码如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>html页面内加横向滚动条</title>
</head>
<body>
<DIV style=" OVERFLOW-X: scroll; scrollbar-face-color:#B3DDF7;scrollbar-shadow-color:#B3DDF7;scrollbar-highlight-color:#B3DDF7;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#000000; width:752px;HEIGHT: 380px" align=center>
<table width="1440" border="0" cellspacing="0" cellpadding="0">
<tr>
<td>p</td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td>pppppppppppppppppp</td>
<td>ppppppppppppp</td>
<td>ppppppppppppppppppp</td>
<td>ppppppppppppppppppppppppppppppp</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
</div>
</body>
</html>

拷贝上面代码到 文本文档, 修改文本后缀名,txt 为 .html 预览效果

热心网友 时间:2022-05-11 08:42

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<body>标签中,输入html代码:

<div style="width: 100px; height: 100px; overflow: scroll">测试div内容超出用滚动条的内容</div>

3、浏览器运行index.html页面,此时。

热心网友 时间:2022-05-11 10:00

你的问题以下代码解决


绝对定位.html     文件代码如下:

<!doctype html>
<html lang="zh">
  <head>
    <meta charset="utf-8">
    <title>绝对定位</title>
    <link href="fixed.css" rel="stylesheet">
  </head>

  <body>
    <header id="headHeader">
      <h1>HEADER</h1>                   <!-- 对应你图片的 HEADER  -->
    </header>

    <article>
      <header id="contentHeader">
        <h3>内容标题</h3>               <!-- 对应你图片的 内容标题  -->
      </header>
      <div id="content">
        内容                            <!-- 对应你图片的 内容  -->
      </div> <!-- /end #content -->
    </article>

    <footer>
      FOOTER                            <!-- 对应你图片的 FOOTER  -->
    </footer>

    <aside id="nav">         <!-- 以下开始对应你图片的 导航主菜单  -->       
      <nav>
        <ul>
          <li><a href="#">文章</a></li>
          <li><a href="#">文章</a></li>
          <li><a href="#">文章</a></li>
          <li><a href="#">文章</a></li>
          <li><a href="#">文章</a></li>
        </ul>
      </nav>
    </aside>                 <!-- 以上对应你图片的 导航主菜单  --> 

    <aside id="AD">
    广告位               <!-- 对应你图片右边的白色小框 广告位  --> 
    </aside>
  </body>
</html>

fixed.css   文件代码如下:

body {
background: #fff;
margin: 0 auto;
width: 988px;
}

#headHeader {
position: absolute;
top: 0;
margin: 0;
border-bottom: 1px solid rgba(0, 0, 0, 0.5);
padding: 0;
width: 988px;
height: 100px;
text-align: center;
}

article {
position: absolute;
top: 100px;
margin-left: 200px;
border-right: 1px solid rgba(0, 0, 0, 0.5);
width: 718px;
    height: 500px;
}
#contentHeader {
padding: 10px;
border-bottom: 1px solid rgba(0, 0, 0, 0.5);
}
#content {
margin: 10px;
width: 698px;
height: 400px;
background: rgba(0, 0, 0, 0.2);
border: 1px solid lightgray;
-moz-border-radius: 10px 10px 10px 10px;
-webkit-border-radius: 10px 10px 10px 10px;
-ms-border-radius: 10px 10px 10px 10px;
-o-border-radius: 10px 10px 10px 10px;
text-align: justify;
overflow: auto;
}
footer {
position: absolute;
top: 600px;
border-top: 1px solid rgba(0, 0, 0, 0.5);
border-bottom: 1px solid rgba(0, 0, 0, 0.5);
padding: 5px 0 0 0;
width: 988px;
height: 30px;
text-align: center;
}
#nav {
position: absolute;
top: 100px;
border-right: 1px solid rgba(0, 0, 0, 0.5);
padding: 20px 0 0 20px;
width: 180px;
height: 480px;
}
#AD {
position: absolute;
top: 100px;
left: 937px;
width: 69px;
height: 500px;
}

CSS把网页body部分固定宽度988px,暂时没设定背景颜色,但用边框把各部分分开,内容部分如果出现溢出,会自动出现下拉框。主要使用了绝对定位布局。

热心网友 时间:2022-05-11 11:35

用框架做吧,效果更好,网站后台经常都是这种布局

热心网友 时间:2022-05-11 13:26

把内容区域的div的样式中加上OVERFLOW: auto;即可,例如:
<div style='border:0px;padding:3px; PADDING:0px; width:200px; height:480px; LINE-HEIGHT: 20px; OVERFLOW: auto; '></div>
如果内容区域内容超出页面高度,自动会加入滚动条

热心网友 时间:2022-05-11 15:34

比如如下 当高度超过300时就出现滚动条 高度不变   y就是竖方向 x是横方向

div { overflow-y:scroll; height:300px;} 

如果想把滚动条弄好看点 那还需要好几条样式 请参考swf文件


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
养胃的药最好的是什么啊 婴儿积食发烧不愿吃药怎么办 板门穴位在哪个部位 手机设置放偷看的方法? 凝结水回收器生产厂家? 个人账户养老金预测公式:现有5万元,缴费20年,能领多少钱? 临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? html5移动端阻止滚动问题。 html中怎么设置超链接不滚动 html 页面滚动 html 禁用鼠标滚轮对网页滚动条的控制怎么实现? html div后无法滚动。 html手机页面 限制滑动区域(在滑动一个div区域时不会带动整个页面的滑动... html怎么不显示滚动条 但鼠标滑轮可以控制向下滚动 android开发中使用webview加载HTML页面,为啥HTML页面中的滚动条不能滚 ... html页面不能用鼠标滚轮下滑,不能用触点下拉怎么回事? 制作的html页面为什么用浏览器打开时,只能显示电脑屏幕大小,后面的看不了而且还不可以向下滑动 html设置背景图片不能滚动? 《html》不显示滚动条,鼠标滑轮可以控制向下滚动是什么原因? html 实现网页单屏显示 满屏显示,不出现滚动条。 网页制作:网页不可以滚动怎么办?拜托了各位 谢谢 华为P20手机有望远镜功能吗? 广州社保号如何网上查询?? 广州个人社保电脑号 广州怎么查社保电脑号 广州社保卡电脑号查询余额 广东社保电脑号怎么查 HTML 怎么实现div 随着滚动条上下可以滚动 左右不可以滚动 如何在HTML中,不用滚动条控制页面的滚动效果 html5怎么实现页面左右滑动(下图区域),可以左右滑动但不需要换页 大功率四合一八脚RGBW全彩灯珠哪家好 led大功率RGBW灯珠的厂家有那些,需要散热吗? 谁说下40W大功率集成RGBW四色灯珠哪的好啊? led等的规格72w*2和144有什么不同? 什么是DMX512外控洗墙灯? 其他网页都能上 唯独一个网页花瓣网一直上不去 用的360浏览器 一直说网页走丢了 家里电脑打不 uc浏览器上不了花瓣网 为什么突然上不了某个网站——花瓣网?其他网站都正常访问,就这个不行 我的电脑打不开花瓣网显示的这个画面而且换了好几个浏览器也打不开 花瓣网图片显示不了,换个浏览器也是一样,其它网站都能显示,哪位大神帮帮忙! 花瓣网打不开,网页左下角有个黄色三角,咋回事啊? 花瓣网怎么还打不开都2/18了 我的QQ登录不上花瓣网 今天15号了花瓣网彻底凉凉了嘛? 为什么我点开花瓣网登录界面弹不出来,是我电脑中毒了还是有恶意插件?解决办法是什么,最好详细点,谢谢 为什么的我的IP被花瓣网禁止访问了啊?我也没干啥啊,求解啊!谢谢! 花瓣网维护怎么打不开了