2023年6月20日发(作者:)
css禁⽌滑动页⾯_CSS禁⽌浏览器横向和纵(竖)向滚动条的⽅法CSS 禁⽌浏览器横向和纵(竖)向滚动条的⽅法1、完全隐藏在⾥加⼊scroll="no",可隐藏滚动条;这个我⽤的时候完全没效果,不知道是什么原因!不过好多⼈说这么⽤可以,⼤概是⽤的位置不⼀样吧2、在不需要时隐藏指当浏览器窗⼝宽度或⾼度⼤于页⾯的宽或⾼时,不显⽰滚动条;反之,则显⽰;3、样式表⽅法在⾥加⼊style="overflow-x:hidden"可隐藏⽔平滚动条;加⼊style="overflow-y:hidden"可隐藏垂直滚动条。被包含页⾯⾥加⼊html { overflow-x:hidden; }有⼀段解释是这样说的:body{ overflow-x:hidden; }在标准 DTD 下是不可以的我的问题是⽤这段代码解决的body{overflow-y:hidden; }4、另⼀种⽅法body {overflow-x:hidden;overflow-y:hidden;}html {overflow-x:hidden;overflow-y:hidden;}5、在⽤ie6浏览有框架的xhtml页⾯的时候,默认会⽔平和垂直滚动条会⼀起出现,这是ie6的⼀个bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.对于这个bug⼀般有3种解决⽅案,⽅法1:代码:html { overflow-y: scroll; }原理:强制显⽰ie的垂直滚动条,⽽忽略⽔平滚动条优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.缺点:即使页⾯不需要垂直滚动条的时候也会出现垂直滚动条。⽅法2:代码:html { overflow-x: hidden; overflow-y: auto; }原理:隐藏横向滚动,垂直滚动根据内容⾃适应优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.缺点:只是隐藏了⽔平滚动条,如果页⾯真正需要⽔平滚动条的时候,屏幕以外的内容会因为⽤户⽆法⽔平滚动,⽽看不到。⽅法3:代码:body { margin-right: -15px; margin-bottom: -15px; }原理:这会在margin的⽔平和垂直⽅向上添加⼀个负值, IE添加了该精确数值后, 便会去除对滚动条的需求假象.优点:在视觉上解决了这个问题.,垂直滚动根据内容⾃适应缺点:由于"⼈为创建"了15px的外边距(margin), 所以⽆法使⽤该填充过的屏幕区域
2023年6月20日发(作者:)
css禁⽌滑动页⾯_CSS禁⽌浏览器横向和纵(竖)向滚动条的⽅法CSS 禁⽌浏览器横向和纵(竖)向滚动条的⽅法1、完全隐藏在⾥加⼊scroll="no",可隐藏滚动条;这个我⽤的时候完全没效果,不知道是什么原因!不过好多⼈说这么⽤可以,⼤概是⽤的位置不⼀样吧2、在不需要时隐藏指当浏览器窗⼝宽度或⾼度⼤于页⾯的宽或⾼时,不显⽰滚动条;反之,则显⽰;3、样式表⽅法在⾥加⼊style="overflow-x:hidden"可隐藏⽔平滚动条;加⼊style="overflow-y:hidden"可隐藏垂直滚动条。被包含页⾯⾥加⼊html { overflow-x:hidden; }有⼀段解释是这样说的:body{ overflow-x:hidden; }在标准 DTD 下是不可以的我的问题是⽤这段代码解决的body{overflow-y:hidden; }4、另⼀种⽅法body {overflow-x:hidden;overflow-y:hidden;}html {overflow-x:hidden;overflow-y:hidden;}5、在⽤ie6浏览有框架的xhtml页⾯的时候,默认会⽔平和垂直滚动条会⼀起出现,这是ie6的⼀个bug,在firefox上是正常的,出现的原因是其对XHTML 1.0 transitional doctype的解释缺陷.对于这个bug⼀般有3种解决⽅案,⽅法1:代码:html { overflow-y: scroll; }原理:强制显⽰ie的垂直滚动条,⽽忽略⽔平滚动条优点:完全解决了这个问题, 允许你保持完整的XHTML doctype.缺点:即使页⾯不需要垂直滚动条的时候也会出现垂直滚动条。⽅法2:代码:html { overflow-x: hidden; overflow-y: auto; }原理:隐藏横向滚动,垂直滚动根据内容⾃适应优点:在视觉上解决了这个问题.在不必要的时候, 未强制垂直滚动条出现.缺点:只是隐藏了⽔平滚动条,如果页⾯真正需要⽔平滚动条的时候,屏幕以外的内容会因为⽤户⽆法⽔平滚动,⽽看不到。⽅法3:代码:body { margin-right: -15px; margin-bottom: -15px; }原理:这会在margin的⽔平和垂直⽅向上添加⼀个负值, IE添加了该精确数值后, 便会去除对滚动条的需求假象.优点:在视觉上解决了这个问题.,垂直滚动根据内容⾃适应缺点:由于"⼈为创建"了15px的外边距(margin), 所以⽆法使⽤该填充过的屏幕区域
发布评论