![]() |
|
|
Themen-Optionen |
|
|
#1
|
|
Powerposter
![]() ![]() ![]() Registriert seit: 29.10.2004
Ort: Mainz
Beiträge: 1.139
Kamera: Canon EOS 400DVerwendet: C4D / PS |
Website iOS/android fit machenHalli hallo ihr Lieben,
ich habe eine kleine Website bei der ich ein paar Fotos ausstelle. Was Browser angeht sieht das in jedem gut aus, nur die Funktionalität macht mir bei Touch-Geräten Probleme. - Ich habe zum einen eine kleine Slideshow auf der Startseite die sich auch mit dem Finger sliden lässt, aber dabei wird AUCH zur Seite gescrollt. - Der Menüpunkt "Portfolio" ist ein Dummy der bei Mousehover 3 Menüpunkte zeigt. Bei android öffnet sich das Menü per tap, bei iOS passiert manchmal nichts, mal geht es(aber schließt sich nicht wenn man woanders hin drückt wie bei android). - Mobile Browser zeigen links und rechts der Seite immer ein Stück des Hintergrunds der so nur unnötig viel Platz wegnimmt. Ich würde das gerne auf mobilen Browsern ohne diesen Rand darstellen. // Fix dafür gefunden, aber jetzt zoomt der Browser standardmäßig auf eine 100% Ansicht - das ist zu viel :-/ Lösung war: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.5, user-scalable=yes" /> Das Problemkind: http://www.co0n.de/ Ich bitte um Hilfe obige Probleme zu lösen :-/ Mit freundlichen Grüßen, Co0n Geändert von bifi (05.08.2012 um 17:51 Uhr). |
|
|
|
#2
|
|
me[code].Java(Script)
![]() ![]() Registriert seit: 12.08.2007
Ort: Zuhause
Beiträge: 188
Verwendet: Adobe CS5 (PS/I/ID/Bridge/FL), Sublime Text 2, NetBeans, Blender, Pencil
|
hi
1) die seite ist mit fixen angaben der breiten/höhen definiert (css). dass mobile browser dabei "herauszoomen" ist kein wunder, schließlich passt eine 700px breite seite nicht in einen 320px (portrait) bzw. 480px (landscape) breiten viewport. stichworte zur lösung: media-queries und/oder relative breitenangaben. 2) touch-devices kennen (logischerweise) keinen :hover-status. für dieses problem gibt es unterschiedliche lösungsansätze, diese reichen von einem <select>-element über :target bis zum einsatz von javascript. welches schweinerl hättens denn gern? 3) das bei einem swipe-event auf deinem slider nach links/rechts gescrollt wird liegt daran, dass das standard-verhalten von mobilen browsern bei einem swipe ein bewegen der seite ist. dafür müsstes du im entsprechenden funktionsaufruf "event.preventDefault()" ausführen lassen. dummerweise besteht dein slider aus einem jquery-plugin. das bedeutet, dass dir damit vermutlich keiner helfen kann, der keine lust hat, sich durch den (minified + obfusciated) plugin-code zu arbeiten. ich vermute mal, dass hat niemand. entweder nimmst du solange ein anderes plugin bis du eines findest das wie gewünscht funktioniert oder du schreibst dir einen eigenen slider oder du lässt dir von jemandem einen slider basteln (was vermutlich etwas kosten wird). gruß
__________________
Nichts ist so gerecht verteilt wie der Verstand. Jeder denkt, er hätte genug. |
|
|
|
#3
|
|||
|
Powerposter
![]() ![]() ![]() Themenstarter
Registriert seit: 29.10.2004
Ort: Mainz
Beiträge: 1.139
Kamera: Canon EOS 400DVerwendet: C4D / PS |
Zitat:
auf dem iPhone sieht es jetzt z.B. so aus wie es soll, die Schrift wird ja dank em mit skaliert sodass alles gut lesbar ist. Ein Galaxy s3 z.B. hat aber eine Breite von 720px. obwohl meine Seite nur 20px schmaler ist wird rechts und links ein deutlich größerer Rand dargestellt. Anders gefragt: wie kann ich herausfinden ob es sich um iOS/Android geräte handelt ohne etwas unzuverlässiges wie ne devicebreite abzufragen? Zitat:
Zitat:
Danke für deine Hilfe soweit! |
|||
|
|
|
#4
|
|
|
me[code].Java(Script)
![]() ![]() Registriert seit: 12.08.2007
Ort: Zuhause
Beiträge: 188
Verwendet: Adobe CS5 (PS/I/ID/Bridge/FL), Sublime Text 2, NetBeans, Blender, Pencil
|
hi
Zitat:
ob es sich um ein android-gerät handelt, könntest du z. b. via javascript am useragent-string ablesen. das hat vor- und auch (teils immense) nachteile: solange der user seinen string nicht ändert, ist alles in butter. ändert der user aber seinen useragent-string, bist du ziemlich aufgeschmissen. durch die schon erwähnten css-queries + fluid-design könnt's dir wurscht sein. gruß
__________________
Nichts ist so gerecht verteilt wie der Verstand. Jeder denkt, er hätte genug. |
|
|
![]() |
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Android Figur | Alex0309 | Eigene Bilder vorstellen - Showroom für fertige 3D-Werke | 10 | 06.11.2011 17:09 |
| the killers website - wie machen die das? | guitarman65 | (X)HTML & CSS | 7 | 08.04.2011 12:42 |
| Website Screenshot machen und als Grafik speichern | Mew | Allgemeines | 14 | 05.02.2010 13:40 |
| Aus Bilddatei eine Website machen. | xxlfeuerwalze | WIP und Entwürfe | 1 | 04.06.2007 08:28 |
| Frage an alle die PS zum Website machen benutzen! | SMonti | Photoshop | 4 | 12.09.2006 23:23 |
-
Reklame
-
-
- Broschüre Erstelle
- gehen euch die Themen aus ?
- noch 81 Stunden bis zum neuen punktefreien Inhalt
- Beleuchtung VRAY
- Aufruf der category-$slug.php über Permalink
- Bei der Bildbearbeitung im Photoshop wird das Billd immer wieder schwarz
- Apache redirect mit .htaccess
- Offline Ordner einlesen
- Dynamisches Logo anhand von URL!?
- Fette Kontur in Pfade umwandeln ?
- exportierte Videos sind zu groß
- Earth & Sky Photo Contest
- Bei falschem Login erfolgt weiterleitung
- Hallo :-)
- Droplets werden nicht ordnungsgemäß abgearbeitet
- Keine Internetverbindung nach PC Start
- CSS content bei Link verschwindet (Opera)
- CHM verliert Inhalt bei Verschieben auf andere Festplatte
- Erfahrungen mit der OfG / Online-Schule für Gestaltung
- Kalender mit Import-Funktion
-
-
Aktuelles Commag
Anzeige
-
Anzeige










Social Media