scrolling="no" stänger av lodrät scrollning. men finns det någon kodsnutt som bara stänger av scrollning åt sidan?
Scrolling="no" - Men Side-scroll då?
20 svar · 736 visningar · startad av Nilson
Med brasklappen att overflow-x: och (overflow-y:) är MSIE-specifika och inte garanterat stöds i någon annan webbläsare ;)
Finns det nått annat sätt?
för mig fungerar inte den där css koden när jag ska lägga den lokalt i en tabell
Du får göra som Icaaq skrev och lägga den i BODY.
Antingen så här
[red]<head>
<style type="text/css">
<!--
body
{
overflow-x:hidden;
}
-->
</style>
</head>
[/red]
Eller
[red]
<body style="overflow-X:hidden;">
[/red]
mvh icaaq
/Redigerade lite fel bara....
Men då funkar det bara i IE har vi redan konstaterat i denna tråd men jag hittade något (om du orkar sitta och titta igenom koden) på http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/seconencodingsample.asp. Såg nämligen att dom hade det precis som du vill ha det. Mycket möjligt att dom gjorde som icaaq skrev men vem vet. Du kan ju alltid kolla. :)
Ingen utav de fungerar för mig och inte heller den som nexus visade. Det är alltså scrollen i en tabell som jag vill ha bort och inte den p¨å själva sidan
ZonD skrev:
Ingen utav de fungerar för mig och inte heller den som nexus visade. Det är alltså scrollen i en tabell som jag vill ha bort och inte den p¨å själva sidan
Nu har du gjort mer än mig förvirrad tror jag - en tabell har ingen scroll - vad är du ute efter?
Som vanligt är det enklare om du visar vad du har nu med kod.
Jag har lagt en div kod i en tabell som gör att det blir en scroll. men det blir också en vågrät scroll som jag vill ta bort. jag lägger upp lite koder senare
<td height="436" width="187" valign="top" bgcolor="#99CCFF">
<div style="width:187px;height:436px;overflow:scroll;">
<p><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#000033">Barcelona
text</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000033">Barca
text</font></p>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000033">I
text</font></p>
<p><font color="#000033"><img src="bild.jpg" width="187" height="147"><br>
</font>
<p><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000033"><i>text</i></font></p>
<p align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000033">text<a href="http://www.fcbarcelona.com">länk</a></font></p>
<p align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="1" color="#000033">
text</font></p>
</div>
</td>
[red]
<div style="width:187px;height:436px;overflow-y:scroll;overflox-x:hidden;">
[/red]
Du bör dock minska bredden på bilden då den kommer att försvinna bakom scrollen om den är 187px bred
mvh icaaq
icaaq skrev:
<div style="width:187px;height:436px;overflow-y:scroll;overflox-x:hidden;">
Lösningen ovan fungerar bara i Internet Explorer...
Om du ändrar overflow:scroll till overflow:auto i div taggen kommer det att fungera i Internet Explorer och Mozilla 1.3a... I opera 6.05 och 7.0 kommer det att se väldigt roligt ut.
Kan du inte använda iframe istället? Det vet jag att den fungerar i Internet Explorer, Mozilla 1.1+, Opera 6.05+ och Netscape 6+
Darren skrev:
icaaq skrev:
<div style="width:187px;height:436px;overflow-y:scroll;overflox-x:hidden;">Lösningen ovan fungerar bara i Internet Explorer...
Om du ändrar overflow:scroll till overflow:auto i div taggen kommer det att fungera i Internet Explorer och Mozilla 1.3a... I opera 6.05 och 7.0 kommer det att se väldigt rolligt ut.
Kan du inte använda iframe istället? Det vet jag att den fungerar i Internet Explorer, Mozilla 1.1+, Opera 6.05+ och Netscape 6+
Det har vi redan konstaterat här
jarvklo skrev:
Med brasklappen att overflow-x: och (overflow-y:) är MSIE-specifika och inte garanterat stöds i någon annan webbläsare ;)
Och varför inte en Iframe det är en annan fråga ;)
mvh icaaq
anledningen till att jag inte använder iframe är att jag inte vet hur jag ska använda det....den enda HTML koden som jag inte satt mig in i skulle man kunna säga. Det får man ju ångra nu märker jag.
Icaaq: Jag har provat att mibnska på bilden också...det ger bara resultatet att man inte kan dra men pilarna syns fortfarande. Jag vill ha bort allt!
Iframe använder du som vanlig frame egentligen...
<tr>
<td>
<iframe name="minframe" src="din_sida.html" scrolling="auto" width="400" height="200" frameborder="0">
denna texten visas för äldre läsare...
</iframe>
</td>
</tr>
I koden ovanför laddas din_sida.html till iframen.
scrolling="auto" säger till webbläsaren att den skall slänga fram scrollisten om den behövs. Så om innehållet på din sida inte är bredare en bredden på iframen då får du inte scroll åt sidan... Samma gäller för höjden.
Om du vill öppna en annan länk i iframen kan du göra så här:
<a href="din_sida_2.html" target="minframe">Byt sida</a>
ok.....jag trodde att det skulle vara scårare. Men jag har hört något om att man inte kan ta bort bordern på en iframe....bullshit antagligen. Det borde väl gå med vanlig css eller hur?
Som Darren skrivit:
frameborder="0"