Sponsored Links |
|
||||
![]()
ne, das bringt nichts - das würde die horizontale scrollbar ja komplett deaktivieren, dh ich hätte auch keine scrollbar, wenn das fenster kleiner als 990px (seitenbreite) ist - die seite an sich soll ja aber noch scrollbar sein, nur eben das element das ich rechts ausserhalb der seite positionieren möchte, soll keine scrollbar erzeugen.
schiebe ich ein element irgendwo zB 10000px (übertrieben!!!) nach links (oder nach oben), verschwindet es einfach ausserhalb der seite. schiebe ich es 10000px nach rechts (oder nach unten), bekomme ich eine scrollbar die bis zu dem element scrollt - und genau die möchte ich nicht ![]() ich hasse css ^^ |
|
||||
![]()
Das Problem ist nicht CSS, sondern wie die Browser damit umgehen. Ich habe auf die Schnelle eine Lösung gefunden, die in IE 8, FX 3.5 und Safari funktioniert, aber z.B. IE < 7 und Opera zeigen dennoch einen horiz. Scrollbalken.
Die erwähnte 1px-Verschiebung ist oft ein Problem, aber meist lässt es sich lösen. Zeige doch mal ein JPG Deines Designs (d.h. wie es werden soll).
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
|
||||
![]()
Was überall zu gehen scheint (nur der IE 6 braucht noch einen min-width-Hack):
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html lang="de" xml:lang="de" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>Test</title> <style type="text/css"> * { margin: 0; padding: 0; } html, body { width: 100%; min-width: 650px; } body { overflow: hidden; overflow-y: auto; } #n1 { background: red; height: 200px; width: 600px; position: relative; margin: 0 auto; } #n2 { background: green; width: 2000px; position: absolute; right: 0; top: 0; } </style> </head> <body> <div id="n1">text <div id="n2">text</div> </div> </body> </html>
__________________
Wer keinen Link auf seine problembehaftete Seite posten kann, weil diese noch nicht online ist: Testcase bauen, online stellen, Link posten. Internet-Grundregel: Unbekannte Begriffe googeln! (Erspart 99% aller Nachfragen.) |
![]() |
Themen-Optionen | |
Ansicht | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Inhalt von float: right wird in Firefox unten angerechnet | Sukkulent | CSS | 5 | 16.09.2005 22:43 |
csss seite in frame horiz. scrollbar | Holger (HMR) | CSS | 0 | 15.09.2005 15:05 |
<div> immer am Ende der Seite positionieren? | timo123 | CSS | 2 | 15.04.2005 11:04 |
Layer am "Schluss" der Seite positionieren | lavitto | CSS | 3 | 13.04.2005 13:47 |
Leiste am Ende einer Seite positionieren? | chris2001 | CSS | 0 | 28.12.2004 15:20 |