css不嵌入滚动条

css不嵌入滚动条,css,scrollbar,embed,hidden,Css,Scrollbar,Embed,Hidden,好的,我有一个带有ajax按钮的页面。当您点击ajax按钮时,它会将一个嵌入对象抛出到“data”div中。一切正常,我的问题是嵌入正在创建一个我不想要的滚动条。有没有关于如何防止滚动条的想法?我已经试过把“溢出:隐藏”扔到任何我能扔到的地方,但没有成功=/ ~html~ ~z~我的朋友~ ~ajax嵌入数据~ <embed width=100% height=100% type='text/html' style='overflow: hidden' src='source'>

好的,我有一个带有ajax按钮的页面。当您点击ajax按钮时,它会将一个嵌入对象抛出到“data”div中。一切正常,我的问题是嵌入正在创建一个我不想要的滚动条。有没有关于如何防止滚动条的想法?我已经试过把“溢出:隐藏”扔到任何我能扔到的地方,但没有成功=/

~html~

~z~我的朋友~

~ajax嵌入数据~

<embed width=100% height=100% type='text/html' style='overflow: hidden' src='source'>


我使用pastebin保持我的帖子干净。

只需将此代码添加到css文件:

img, video, object, embed {
max-width: 100%;    
height: auto;
overflow:hidden !important;
}

使height='auto'width='auto'

当您看到元素中的滚动条时,您实际上看到的是该元素网页的滚动条。你不能给
一个样式来修复它,你必须给
一个样式。以下是为我解决问题的方法:

[MainFile.html]

<html>
   <body>
      <embed style='border:1px solid black;' src='EmebdedFile.html'></embed>
   </body>
</html>
<html>
   <body style='overflow:hidden'>
      <img src='smile.png' style='height:1000px; width:1000px;'></img>
   </body>
</html>


[embeddedfile.html]

<html>
   <body>
      <embed style='border:1px solid black;' src='EmebdedFile.html'></embed>
   </body>
</html>
<html>
   <body style='overflow:hidden'>
      <img src='smile.png' style='height:1000px; width:1000px;'></img>
   </body>
</html>



注意,“溢出:隐藏”在嵌入元素的HTML文件中。

在隐藏溢出的容器中使用嵌入标记。然后将嵌入的宽度设置为100%+17px(滚动条的默认宽度)。

尝试过,没有改变任何东西=/如果嵌入的代码错误,请尝试以下操作:为什么不将iframe用于文本/html嵌入?为了快速检查,请将嵌入设置为50%宽度/高度。滚动条消失了吗?如果是,则表示滚动条位于父屏幕上。否则,您应该能够看到滚动条本身就在嵌入中。如果是这样的话,你能告诉我们嵌入了什么吗?我正在嵌入另一个网页。无论嵌入的大小,滚动条都存在。有没有理由不使用iFrame?