Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AlexandreKG
Membros Plenos
32
61 posts
desde 07/02/2017
Porto Alegre/RS
Meu PC
Meu Smartphone
#1
iframe#frame-spec::-webkit-scrollbar {
display: none;
}
Estou usando o navegador Google Chrome, pelo que vi este código display:none;
é para este navegador. Mas mesmo assim não está funcionando.
1
JonathanMMachado
Membros Plenos
28
55 posts
desde 03/12/2014
Joiville/SC
Hollywood Jack
Offline
#2
Novamente, pelo que conheço de iframe, é assim que funciona. Mas caso
encontre alguma outra solução comente aqui, seria interessante conhecer.
DiF
Moderadores
4.939
14.317 posts
desde 17/04/2007
Pelotas - RS
Meu PC
Meu Notebook
Meu Smartphone
DiF
Offline
#3
AlexandreKG
Autor do tópico
Membros Plenos
32
61 posts
desde 07/02/2017
Porto Alegre/RS
Meu PC
Meu Smartphone
#4
iframe { overflow:hidden; }
Só devo lembra-lo que o iframe é um elemento obsoleto.
Usando esse atributo na tag iframe, eu posso usar um mapa de imagem depois, e
selecionar determinado artigo do iframe? Mesmo eu ter tirado a scrollbar pelo
HTML e não pelo CSS?
@Edit
Sim, eu consigo definir um artigo específico do arquivo, muito obrigado
2
Robson Gaspar
Membros Juniores
0
1 post
desde 30/03/2017
Rio de Janeiro
#5
men10jr
Membros Juniores
0
1 post
desde 05/07/2017
Morada Nova
#6
#7
Damiano de Lima
Membros Juniores
0
1 post
desde 25/11/2017
#8
#9
Siane Leal
Membros Juniores
0
1 post
desde 26/03/2018
#10
Pablue
Membros Juniores
0
1 post
desde 18/07/2018
#11
#12
Patrícia Mendes P S
Membros Juniores
1
1 post
desde 16/12/2019
#13
Vista 6mil vezes
<header id="cabecalho">
<hgroup>
<h1>Google Glass</h1>
<h2>A revolução do Google está chegando</h2>
</hgroup>
<section id="corpo-full">
<article id="noticia-principal">
<header id="cabecalho-artigo">
<hgroup>
<h3>Glass > Especificações</h3>
<h1>Raio-X no Google Glass</h1>
<h2>por Vinícius Vedovotto</h2>
<h3 class="direita">Atualizado em 11/Setembro/2017</h3>
</hgroup>
</header>
<p>Clique em qualquer área destacada da imagem para ter mais informações sobre os recursos do
Google Glass. Qualquer ponto vermelho vai te levar a um lugar cheio de novas informações.</p>
<section id="conteudo">
<img src="_imagens/glass-esquema-marcado.jpg" usemap="#meumapa"/>
<map name="meumapa">
<area shape="rect" coords="179,202,270,260" href="google-glass.html#tela"
target="janela"/>
<area shape="circle" coords="158,243,12" href="google-glass.html#camera"
target="janela"/>
<area shape="circle" coords="73,52,12" href="google-glass.html#gadgets" target="janela" />
<area shape="poly" coords="28,143,83,216,84,249,27,169" href="google-
glass.html#sensores" target="janela" />
</map>
<iframe src="google-glass.html" name="janela" id="frame-spec"></iframe>
</section>
</article>
</section>
<footer id="rodape">
<p>Copyright © 2017 - by Vinícius Vedovotto <br/>
<a href="https://facebook.com/viniciusveu" target="_blank">Facebook</a> | <a
href="https://twitter.com/viniciusveu" target="_blank">Twitter</a></p>
</footer>
</div>
</body>
</html>
html css iframe
perguntada 18/09/17 às 6:17
Vinícius Vedovotto
comentar
1 Resposta
Ativos OldestVotos
Se o plano é ocultar a barra de rolagem mas ainda assim ter a habilidade de fazer scroll,
podes adicionar um elemento parent com o mesmo width do iframe, menos
(aproximadamente) o tamanho da largura da scrollbar, dependendo do navegador.
Se o iframe estiver hospedado no seu servidor que é o que parece ser o caso, isto ainda
poderá ser melhor ajustado adicionando um padding-right originalmente no documento
fonte a ser apresentado no iframe e depois voltar aqui a ajustar aqui o valor width do
elemento scroll-escondido.
.scroll-escondido {
width: 285px; /* menos 5px (scroll width) do que a largura do iframe (Chrome) */
height: 150px;
overflow: hidden; /* importante para cortar o cumprimento do elemento */
}
#frame-spec{
width: 300px;
height: 150px;
}
<div class="scroll-escondido">
<iframe src="google-glass.html" name="janela" id="frame-spec"></iframe>
</div>
Executar
se.style.width = calcW;